metadataengine/server/inc/mdslogger.h
branchRCL_3
changeset 47 b73252188534
parent 27 4a4892eec172
child 63 e538444823de
--- a/metadataengine/server/inc/mdslogger.h	Thu Jul 15 19:07:24 2010 +0300
+++ b/metadataengine/server/inc/mdslogger.h	Thu Aug 19 10:20:41 2010 +0300
@@ -159,7 +159,7 @@
     #define __DEFINE_LOGGER             class CMdSLogger* gLogger;
     #define __USES_LOGGER               extern CMdSLogger* gLogger;
     #define __INIT_LOGGER               gLogger = CMdSLogger::NewInstanceL();
-    #define __DESTROY_LOGGER            {if(gLogger){delete gLogger;gLogger=NULL;}}
+    #define __DESTROY_LOGGER            {if(gLogger){delete gLogger; gLogger=NULL;}}
 	#define __LOGLB(CATEGORY,A)         {if (gLogger->IsActive(CATEGORY)) { gLogger->LogLit( _L(A) ); }}
 	#define __LOG(CATEGORY,A)           {if (gLogger->IsActive(CATEGORY)) { gLogger->LogLit( A ); }}
 #ifdef MDE_FILE_LOGGING
@@ -177,7 +177,7 @@
 	    	{__LOG( ELogQuery, INFO); \
 	        CMdsClauseBuffer* queryText = gLogger->DescribeFullL(BUFFER,ROWDATA); \
 	        if ( queryText ) { __LOG( ELogQuery, queryText->ConstBufferL() ); \
-	        delete queryText;} }
+	        delete queryText; queryText = NULL;} }
 	#else //LOG_QUERY
 	    #define __LOGQUERY_16(INFO, BUFFER, ROWDATA)
 	#endif //LOG_QUERY