From 764c156e8992fdc812f30ec42e17814fe95356fc Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 24 Mar 2009 16:30:34 +0000 Subject: [PATCH] Monotone-Parent: b2d085794edde254007a3097e654f621a7c9a284 Monotone-Revision: a3fc297161b789eefee18087844b47a8aaf75178 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2009-03-24T16:30:34 Monotone-Branch: ca.inverse.sogo --- SOPE/sope-debugleaks.diff | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 SOPE/sope-debugleaks.diff diff --git a/SOPE/sope-debugleaks.diff b/SOPE/sope-debugleaks.diff new file mode 100644 index 000000000..39cea24f8 --- /dev/null +++ b/SOPE/sope-debugleaks.diff @@ -0,0 +1,29 @@ +Index: sope-appserver/NGObjWeb/WOCoreApplication.m +=================================================================== +--- sope-appserver/NGObjWeb/WOCoreApplication.m (révision 1632) ++++ sope-appserver/NGObjWeb/WOCoreApplication.m (copie de travail) +@@ -157,6 +157,10 @@ + NSUserDefaults *ud; + NGLoggerManager *lm; + ++ GSDebugAllocationActive (YES); ++ GSDebugAllocationList (NO); ++ ++// GSDebugAllocationActiveRecordingObjects + [self registerUserDefaults]; + ud = [NSUserDefaults standardUserDefaults]; + lm = [NGLoggerManager defaultLoggerManager]; +@@ -535,10 +539,12 @@ + + if ([self isTerminating]) + break; +- ++ + [self activateApplication]; + [loop runMode:NSDefaultRunLoopMode beforeDate:limitDate]; + [self deactivateApplication]; ++ ++ NSLog (@"allocated classes:\n%s", GSDebugAllocationList (YES)); + } + + [pool release];