equal
deleted
inserted
replaced
290 { |
290 { |
291 TAny* tls = Dll::Tls(); |
291 TAny* tls = Dll::Tls(); |
292 if ( tls ) |
292 if ( tls ) |
293 { |
293 { |
294 CVtLogger* logger = CVtLogger::Logger(); |
294 CVtLogger* logger = CVtLogger::Logger(); |
295 TInt count( --(logger->iAccessCount) ); |
295 if( logger ) |
296 if ( !count ) |
296 { |
297 { |
297 TInt count( --(logger->iAccessCount) ); |
298 delete reinterpret_cast<CVtLogger*>( tls ); |
298 if ( !count ) |
299 Dll::SetTls( NULL ); |
299 { |
|
300 delete reinterpret_cast<CVtLogger*>( tls ); |
|
301 Dll::SetTls( NULL ); |
|
302 } |
300 } |
303 } |
301 } |
304 } |
302 |
305 |
303 } |
306 } |
304 |
307 |