messagingapp/msgappfw/utils/src/ccsdebug.cpp
changeset 44 36f374c67aa8
parent 31 ebfee66fde93
child 47 5b14749788d7
--- a/messagingapp/msgappfw/utils/src/ccsdebug.cpp	Wed Jun 23 18:09:17 2010 +0300
+++ b/messagingapp/msgappfw/utils/src/ccsdebug.cpp	Tue Jul 06 14:12:40 2010 +0300
@@ -69,19 +69,14 @@
 	  	dbgArr = static_cast<CCsDebugArr*>( Dll::Tls() );
 	}
 
-    if ( dbgArr->IsEmpty() )
-    {
-        delete dbgArr;
-        Dll::SetTls( NULL );
-    }
-    else
+    if ( dbgArr && !(dbgArr->IsEmpty()) )
     {
     	CCsDebug* dbg = dbgArr->Pop();
 		dbg->UnMark(str);
 		delete dbg;			  	
     }
     
-    if ( !dbgArr && dbgArr->IsEmpty() )
+    if ( dbgArr && dbgArr->IsEmpty() )
     {
         delete dbgArr;
         Dll::SetTls( NULL );