- (GCSFieldExtractor *)quickExtractor {
Class clazz;
- if (self->extractor)
- return [self->extractor isNotNull] ? self->extractor : nil;
+ if (self->extractor != nil) {
+ return [self->extractor isNotNull]
+ ? self->extractor : (GCSFieldExtractor *)nil;
+ }
clazz = self->extractorClassName
? NSClassFromString(self->extractorClassName)
NSMutableString *ms;
ms = [NSMutableString stringWithCapacity:256];
- [ms appendFormat:@"<0x%08X[%@]:", self, NSStringFromClass([self class])];
+ [ms appendFormat:@"<0x%p[%@]:", self, NSStringFromClass([self class])];
[ms appendFormat:@" blobtable='%@'", self->blobTablePattern];
[ms appendFormat:@" quicktable='%@'", self->quickTablePattern];