diff options
author | João Abecasis <joao.abecasis@nokia.com> | 2012-02-01 11:51:08 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-02-01 12:59:32 +0100 |
commit | 632840cb0f5ad355d87fc040b015d04af86371ec (patch) | |
tree | bc0f292c06ecbc97011346ef1af6eb1f4400fe4c /src/corelib/tools/qarraydatapointer.h | |
parent | e32d417b5129171be09a32bb3a65dca6f7464d8d (diff) |
Make clear() use the shared null inline
There isn't a good reason to impose the additional library call and
using the shared null here matches existing behavior in QByteArray,
QString and QVector.
Change-Id: Idd0bb9c7411db52630402534a11d87cbf2b1e7ba
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Diffstat (limited to 'src/corelib/tools/qarraydatapointer.h')
-rw-r--r-- | src/corelib/tools/qarraydatapointer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/tools/qarraydatapointer.h b/src/corelib/tools/qarraydatapointer.h index 8b5752bc70..215549a2ee 100644 --- a/src/corelib/tools/qarraydatapointer.h +++ b/src/corelib/tools/qarraydatapointer.h @@ -141,7 +141,7 @@ public: void clear() { QArrayDataPointer tmp(d); - d = Data::allocate(0); + d = Data::sharedNull(); } bool detach() |