vtengines/videoteleng/Logger/Src/CVtLogger.cpp
changeset 4 6dc066157ed4
parent 0 ed9695c8bcbe
--- a/vtengines/videoteleng/Logger/Src/CVtLogger.cpp	Mon Jan 18 20:21:33 2010 +0200
+++ b/vtengines/videoteleng/Logger/Src/CVtLogger.cpp	Tue Jan 26 12:01:21 2010 +0200
@@ -292,11 +292,14 @@
     if ( tls )
         {
         CVtLogger* logger = CVtLogger::Logger();
-        TInt count( --(logger->iAccessCount) );
-        if ( !count )
+        if( logger )
             {
-            delete reinterpret_cast<CVtLogger*>( tls );
-            Dll::SetTls( NULL );
+            TInt count( --(logger->iAccessCount) );
+            if ( !count )
+                {
+                delete reinterpret_cast<CVtLogger*>( tls );
+                Dll::SetTls( NULL );
+                }
             }
         }