Skip to content

Commit

Permalink
Fix LogSinks using wrong class initialize method
Browse files Browse the repository at this point in the history
The class initialize method is + initialize instead of + init.
  • Loading branch information
pasin committed Jan 31, 2025
1 parent 6da21e0 commit be7f606
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Objective-C/CBLLog.mm
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ - (instancetype) initWithDefault {
self = [super init];
if (self) {
// Initialize new logging system
[CBLLogSinks init];
CBLAssertNotNil(CBLLogSinks.self);

// Create console logger:
_console = [[CBLConsoleLogger alloc] initWithDefault];
Expand Down
2 changes: 1 addition & 1 deletion Objective-C/Internal/CBLLogSinks+Internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ typedef NS_ENUM(NSUInteger, CBLLogAPI) {

+ (void) writeCBLLog: (C4LogDomain)domain level: (C4LogLevel)level message: (NSString*)message;

+ (void) checkLogApiVersion: (id<CBLLogApiSource>) source;
+ (void) checkLogApiVersion: (nullable id<CBLLogApiSource>) source;

@end

Expand Down
2 changes: 1 addition & 1 deletion Objective-C/LogSink/CBLLogSinks.mm
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ @implementation CBLLogSinks
static CBLLogAPI _vAPI;
NSDictionary* domainDictionary = nil;

+ (void) init {
+ (void) initialize {
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
// Cache log domain for logging from the platforms:
Expand Down

0 comments on commit be7f606

Please sign in to comment.