aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2012-04-20 18:30:11 +0000
committerGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2012-04-20 18:30:11 +0000
commit45cec76570e6b1e3777a9d4bd5792f1e629c2eef (patch)
treeb12a794c77ee0ce13012dd355b364ecc13ab8562
parent54979c9c53f42226642f429c4ab32799355b9b10 (diff)
[Author: mikemorton]
Expose internal GTMLogger logging method for subclasses to override. R=thomasvl APPROVED=thomasvl DELTA=20 (9 added, 10 deleted, 1 changed)
-rw-r--r--Foundation/GTMLogger.h9
-rw-r--r--Foundation/GTMLogger.m10
2 files changed, 9 insertions, 10 deletions
diff --git a/Foundation/GTMLogger.h b/Foundation/GTMLogger.h
index 49cb899..c4fd140 100644
--- a/Foundation/GTMLogger.h
+++ b/Foundation/GTMLogger.h
@@ -492,4 +492,13 @@ typedef enum {
@end
+// For subclasses only
+@interface GTMLogger (PrivateMethods)
+
+- (void)logInternalFunc:(const char *)func
+ format:(NSString *)fmt
+ valist:(va_list)args
+ level:(GTMLoggerLevel)level NS_FORMAT_FUNCTION(2, 0);
+
+@end
diff --git a/Foundation/GTMLogger.m b/Foundation/GTMLogger.m
index cb36e3b..0263aa1 100644
--- a/Foundation/GTMLogger.m
+++ b/Foundation/GTMLogger.m
@@ -24,16 +24,6 @@
#import <pthread.h>
-@interface GTMLogger (PrivateMethods)
-
-- (void)logInternalFunc:(const char *)func
- format:(NSString *)fmt
- valist:(va_list)args
- level:(GTMLoggerLevel)level NS_FORMAT_FUNCTION(2, 0);
-
-@end
-
-
// Reference to the shared GTMLogger instance. This is not a singleton, it's
// just an easy reference to one shared instance.
static GTMLogger *gSharedLogger = nil;