diff options
author | Thiago Macieira <thiago.macieira@nokia.com> | 2010-10-22 15:29:41 +0200 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@nokia.com> | 2010-11-28 12:46:15 +0100 |
commit | 7dafb5ca875a714ed9a1ced1a44ca536b31a44de (patch) | |
tree | 7a0257acfdd27631925bb758dbe4a3b8bc222ff0 /tests/auto/qsharedpointer | |
parent | a22ecab92bacc57d0a788eb9713f442e95468fd3 (diff) |
Autotest: fix mistake in verifying pointers
Don't assume that pointers on the heap appear always on the
positive half of the addressing space.
Diffstat (limited to 'tests/auto/qsharedpointer')
-rw-r--r-- | tests/auto/qsharedpointer/tst_qsharedpointer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/qsharedpointer/tst_qsharedpointer.cpp b/tests/auto/qsharedpointer/tst_qsharedpointer.cpp index 6b4904f964..a05aa97a57 100644 --- a/tests/auto/qsharedpointer/tst_qsharedpointer.cpp +++ b/tests/auto/qsharedpointer/tst_qsharedpointer.cpp @@ -283,8 +283,8 @@ void tst_QSharedPointer::operators() QSharedPointer<char> p1; QSharedPointer<char> p2(new char); qptrdiff diff = p2.data() - p1.data(); - Q_ASSERT(p1.data() < p2.data()); - Q_ASSERT(diff > 0); + Q_ASSERT(p1.data() != p2.data()); + Q_ASSERT(diff != 0); // operator- QCOMPARE(p2 - p1.data(), diff); |