Adding ITDebug stuff to ease debug logging.
[ITFoundation.git] / ITDebug.m
diff --git a/ITDebug.m b/ITDebug.m
new file mode 100755 (executable)
index 0000000..e7fef2b
--- /dev/null
+++ b/ITDebug.m
@@ -0,0 +1,28 @@
+/*
+ *  ITDebug.m
+ *  ITFoundation
+ *
+ *  Created by Joseph Spiros on Fri Sep 12 2003.
+ *  Copyright (c) 2003 __MyCompanyName__. All rights reserved.
+ *
+ */
+
+#import "ITDebug.h"
+
+static BOOL _ITDebugMode = NO;
+
+void SetITDebugMode (BOOL mode)
+{
+    _ITDebugMode = mode;
+}
+
+void ITDebugLog (NSString *format, ...)
+{
+    if ( ( _ITDebugMode == YES ) ) {
+        va_list ap;
+    
+        va_start (ap, format);
+        NSLogv (format, ap);
+        va_end (ap);
+    }
+}
\ No newline at end of file