diff -r 2f259fa3e83a -r 8ca85d2f0db7 uifw/AvKon/src/akndiscreetpopupdrawer.cpp --- a/uifw/AvKon/src/akndiscreetpopupdrawer.cpp Tue Feb 02 01:00:49 2010 +0200 +++ b/uifw/AvKon/src/akndiscreetpopupdrawer.cpp Fri Feb 19 23:04:46 2010 +0200 @@ -25,6 +25,7 @@ #include "akndiscreetpopupdrawer.h" +#include "akntrace.h" const TInt KTextBufSize( 255 ); const TInt KMaxNumOfLines( 2 ); @@ -76,6 +77,7 @@ const TInt& aMaskId, const TBool& aAction ) { + _AKNTRACE_FUNC_ENTER; CAknDiscreetPopupDrawer* self = CAknDiscreetPopupDrawer::NewLC( aControl, aTitleText, @@ -87,6 +89,7 @@ aMaskId, aAction ); CleanupStack::Pop( self ); + _AKNTRACE_FUNC_EXIT; return self; } @@ -292,11 +295,14 @@ if ( aTitleText == KNullDesC && aBodyText != KNullDesC ) { iTitleText = aBodyText.AllocL(); + _AKNTRACE( _L("CAknDiscreetPopupDrawer::ConstructL, iTitleText : %S"), iTitleText ); } else { iTitleText = aTitleText.AllocL(); iBodyText = aBodyText.AllocL(); + _AKNTRACE( _L("CAknDiscreetPopupDrawer::ConstructL, iTitleText : %S"), iTitleText ); + _AKNTRACE( _L("CAknDiscreetPopupDrawer::ConstructL, iBodyText : %S"), iBodyText ); } if ( !iIcon ) @@ -342,7 +348,7 @@ TBool withIcon( iIcon && iIcon->Bitmap() ); TBool twoRowsText( iTitleText->Des() != KNullDesC - && iBodyText->Des() != KNullDesC ); + && iBodyText && iBodyText->Des() != KNullDesC ); // Two rows of text if ( twoRowsText )