userlibandfileserver/fileserver/sfile/sf_obj.cpp
changeset 90 947f0dc9f7a8
parent 15 4122176ea935
child 89 1df514389a47
child 102 ef2a444a7410
--- a/userlibandfileserver/fileserver/sfile/sf_obj.cpp	Tue Feb 02 01:24:03 2010 +0200
+++ b/userlibandfileserver/fileserver/sfile/sf_obj.cpp	Fri Apr 16 16:24:37 2010 +0300
@@ -156,7 +156,9 @@
 */
 EXPORT_C CFsObject::CFsObject()
 	{
-
+#if defined(_DEBUG) || defined(_DEBUG_RELEASE)
+	__e32_atomic_add_ord32(&ObjectCount, 1);
+#endif
 //	iContainer=NULL;
 //	iName=NULL;
 	iAccessCount=1;
@@ -179,6 +181,9 @@
 	__ASSERT_ALWAYS(!iContainer,Fault(EObjDestructorContainer));
 	if(iName)
 		User::Free(iName);
+#if defined(_DEBUG) || defined(_DEBUG_RELEASE)
+	__e32_atomic_add_ord32(&ObjectCount, (TUint32) -1);
+#endif
 	}