diff -r b5dd6d3f5c21 -r 1f2940c968a9 kernel/eka/common/des16.cpp --- a/kernel/eka/common/des16.cpp Tue Jun 15 13:29:38 2010 +0100 +++ b/kernel/eka/common/des16.cpp Tue Jun 15 16:21:40 2010 +0100 @@ -2013,7 +2013,7 @@ */ { __ASSERT_ALWAYS(aMaxLength>=0,Panic(ETDes16MaxLengthNegative)); - return new(STD_CLASS::Alloc(_FOFF(HBufC16,iBuf[aMaxLength]))) HBufC16(0); + return new(STD_CLASS::Alloc(_FOFF_DYNAMIC(HBufC16,iBuf[aMaxLength]))) HBufC16(0); } EXPORT_C HBufC16 *HBufC16::NewL(TInt aMaxLength) @@ -2092,7 +2092,7 @@ */ { __ASSERT_ALWAYS(aMaxLength>=0,Panic(ETDes16MaxLengthNegative)); - return new(STD_CLASS::Alloc(_FOFF(HBufC16,iBuf[aMaxLength]))) HBufC16(aMaxLength); + return new(STD_CLASS::Alloc(_FOFF_DYNAMIC(HBufC16,iBuf[aMaxLength]))) HBufC16(aMaxLength); } EXPORT_C HBufC16 *HBufC16::NewMaxL(TInt aMaxLength)