Fix build breakage.

pull/1/head
matthew chen 8 years ago committed by Matthew Chen
parent b9ec7d96e9
commit 873c789132

@ -98,12 +98,14 @@ NSString *const OWSIncomingMessageFinderColumnSourceDeviceId = @"OWSIncomingMess
[storage asyncRegisterExtension:self.indexExtension withName:OWSIncomingMessageFinderExtensionName]; [storage asyncRegisterExtension:self.indexExtension withName:OWSIncomingMessageFinderExtensionName];
} }
#ifdef DEBUG
// We should not normally hit this, as we should have prefer registering async, but it is useful for testing. // We should not normally hit this, as we should have prefer registering async, but it is useful for testing.
- (void)registerExtension - (void)registerExtension
{ {
DDLogError(@"%@ registering SYNC. We should prefer async when possible.", self.logTag); DDLogError(@"%@ registering SYNC. We should prefer async when possible.", self.logTag);
[self.storageManager registerExtension:self.class.indexExtension withName:OWSIncomingMessageFinderExtensionName]; [self.storageManager registerExtension:self.class.indexExtension withName:OWSIncomingMessageFinderExtensionName];
} }
#endif
#pragma mark - instance methods #pragma mark - instance methods
@ -112,12 +114,14 @@ NSString *const OWSIncomingMessageFinderColumnSourceDeviceId = @"OWSIncomingMess
sourceDeviceId:(uint32_t)sourceDeviceId sourceDeviceId:(uint32_t)sourceDeviceId
transaction:(YapDatabaseReadTransaction *)transaction transaction:(YapDatabaseReadTransaction *)transaction
{ {
#ifdef DEBUG
if (![self.storageManager registeredExtension:OWSIncomingMessageFinderExtensionName]) { if (![self.storageManager registeredExtension:OWSIncomingMessageFinderExtensionName]) {
OWSFail(@"%@ in %s but extension is not registered", self.logTag, __PRETTY_FUNCTION__); OWSFail(@"%@ in %s but extension is not registered", self.logTag, __PRETTY_FUNCTION__);
// we should be initializing this at startup rather than have an unexpectedly slow lazy setup at random. // we should be initializing this at startup rather than have an unexpectedly slow lazy setup at random.
[self registerExtension]; [self registerExtension];
} }
#endif
NSString *queryFormat = [NSString stringWithFormat:@"WHERE %@ = ? AND %@ = ? AND %@ = ?", NSString *queryFormat = [NSString stringWithFormat:@"WHERE %@ = ? AND %@ = ? AND %@ = ?",
OWSIncomingMessageFinderColumnTimestamp, OWSIncomingMessageFinderColumnTimestamp,

Loading…
Cancel
Save