--- a/userlibandfileserver/fileserver/sfile/sf_obj.cpp Mon Mar 08 11:57:08 2010 +0000
+++ b/userlibandfileserver/fileserver/sfile/sf_obj.cpp Sun Mar 14 13:15:32 2010 +0000
@@ -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
}