|
From: <axl...@us...> - 2008-12-30 21:11:32
|
Revision: 106
http://hgengine.svn.sourceforge.net/hgengine/?rev=106&view=rev
Author: axlecrusher
Date: 2008-12-30 21:11:29 +0000 (Tue, 30 Dec 2008)
Log Message:
-----------
remove MercuryUtil.h
Modified Paths:
--------------
Mercury2/src/MAutoPtr.h
Modified: Mercury2/src/MAutoPtr.h
===================================================================
--- Mercury2/src/MAutoPtr.h 2008-12-30 20:45:08 UTC (rev 105)
+++ Mercury2/src/MAutoPtr.h 2008-12-30 21:11:29 UTC (rev 106)
@@ -4,7 +4,6 @@
//#include <util.h>
//#include <stdlib.h>
//#include <stdio.h>
-#include <MercuryUtil.h>
#include <MercuryThreads.h>
class RefBase
@@ -130,7 +129,7 @@
{
if ( !m_ptr->m_count ) return;
if (m_ptr->m_count > 0) --(m_ptr->m_count);
- if (m_ptr->m_count == 0) SAFE_DELETE(m_ptr);
+ if (m_ptr->m_count == 0) { if (m_ptr) { delete m_ptr; } m_ptr = NULL; }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|