diff -r a232af6b0b1f -r a5496987b1da kerneltest/e32test/notifier/t_textnotifier.cpp --- a/kerneltest/e32test/notifier/t_textnotifier.cpp Wed Jun 23 12:58:21 2010 +0100 +++ b/kerneltest/e32test/notifier/t_textnotifier.cpp Thu Jul 01 17:57:33 2010 +0100 @@ -83,7 +83,16 @@ User::WaitForRequest(stat); n.CancelNotifier(aUid); test(stat==heapCellCount); - test(heapInfo1==heapInfo2); + + TInt size1, size2; + TLex8 lex(heapInfo1); + r = lex.Val(size1); + test(r==KErrNone); + lex.Assign(heapInfo2); + r = lex.Val(size2); + test(r==KErrNone); + //allocated size after should not be greater than before BUT may be less with new allocator + test(size2 <= size1); test.Next(_L("Close connection to notifier server")); n.Close();