Fixes logging for non-arc builds

This commit is contained in:
Felix Lamouroux
2014-04-19 14:09:55 +02:00
parent a5208bd60f
commit 3e5fe3f956
+4 -8
View File
@@ -842,33 +842,29 @@ static inline NSString* _EncodeBase64(NSString* string) {
- (void)logVerbose:(NSString*)format, ... { - (void)logVerbose:(NSString*)format, ... {
va_list arguments; va_list arguments;
va_start(arguments, format); va_start(arguments, format);
LOG_VERBOSE(@"%@", [[NSString alloc] initWithFormat:format arguments:arguments]); LOG_VERBOSE(@"%@", ARC_AUTORELEASE([[NSString alloc] initWithFormat:format arguments:arguments]));
va_end(arguments); va_end(arguments);
ARC_RELEASE(message);
} }
- (void)logInfo:(NSString*)format, ... { - (void)logInfo:(NSString*)format, ... {
va_list arguments; va_list arguments;
va_start(arguments, format); va_start(arguments, format);
LOG_INFO(@"%@", [[NSString alloc] initWithFormat:format arguments:arguments]); LOG_INFO(@"%@", ARC_AUTORELEASE([[NSString alloc] initWithFormat:format arguments:arguments]));
va_end(arguments); va_end(arguments);
ARC_RELEASE(message);
} }
- (void)logWarning:(NSString*)format, ... { - (void)logWarning:(NSString*)format, ... {
va_list arguments; va_list arguments;
va_start(arguments, format); va_start(arguments, format);
LOG_WARNING(@"%@", [[NSString alloc] initWithFormat:format arguments:arguments]); LOG_WARNING(@"%@", ARC_AUTORELEASE([[NSString alloc] initWithFormat:format arguments:arguments]));
va_end(arguments); va_end(arguments);
ARC_RELEASE(message);
} }
- (void)logError:(NSString*)format, ... { - (void)logError:(NSString*)format, ... {
va_list arguments; va_list arguments;
va_start(arguments, format); va_start(arguments, format);
LOG_ERROR(@"%@", [[NSString alloc] initWithFormat:format arguments:arguments]); LOG_ERROR(@"%@", ARC_AUTORELEASE([[NSString alloc] initWithFormat:format arguments:arguments]));
va_end(arguments); va_end(arguments);
ARC_RELEASE(message);
} }
@end @end