]> err.no Git - sope/commitdiff
trigger debug logging via new default
authorznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Wed, 28 Dec 2005 16:23:20 +0000 (16:23 +0000)
committerznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Wed, 28 Dec 2005 16:23:20 +0000 (16:23 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1200 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-xml/SaxObjC/ChangeLog
sope-xml/SaxObjC/SaxObjectDecoder.m
sope-xml/SaxObjC/Version

index a8f58a8c05b8fccab7c7789bdf9af21179c5f4ac..8cf8501b8eb1691e4658e7a951fa6c9c36b6351a 100644 (file)
@@ -1,3 +1,8 @@
+2005-12-27  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * SaxObjectDecoder.m: trigger debug logging via new
+         SaxObjectDecoderDebugEnabled default (v4.5.54)
+
 2005-11-25  Helge Hess  <helge.hess@opengroupware.org>
 
        * SaxMethodCallHandler.m: rewrote tag=>selector mapping function to be
index 4cf0e540991e3322810ae660f1752b6b9d00dfa7..b689e2ca4bd8368229876b00c86ccc099a3fd9ff 100644 (file)
@@ -64,7 +64,15 @@ static BOOL debugOn = NO;
 static NSNull *null = nil;
 
 + (void)initialize {
-  if (null == nil) null = [[NSNull null] retain];
+  static BOOL    didInit = NO;
+  NSUserDefaults *ud;
+
+  if (didInit) return;
+  didInit = YES;
+
+  null    = [[NSNull null] retain];
+  ud      = [NSUserDefaults standardUserDefaults];
+  debugOn = [ud boolForKey:@"SaxObjectDecoderDebugEnabled"];
 }
 
 - (id)initWithMappingModel:(SaxObjectModel *)_model {
index d124b50f26de387d248a94761fd62b6a22df310b..5a9103fbcfe3a90091d3e23c80df915537dcc5fd 100644 (file)
@@ -1,3 +1,3 @@
 # version file
 
-SUBMINOR_VERSION:=53
+SUBMINOR_VERSION:=54