From 2f92fa9125abce77a4473f1b1ebbd2040b4ce73b Mon Sep 17 00:00:00 2001 From: Brad Leege Date: Fri, 27 Mar 2015 15:03:02 -0500 Subject: #1144 - Removing conversion of (char)0 and (char)1 to false and true strings --- platform/ios/MGLMapboxEvents.m | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/platform/ios/MGLMapboxEvents.m b/platform/ios/MGLMapboxEvents.m index d3015056b3..5478936026 100644 --- a/platform/ios/MGLMapboxEvents.m +++ b/platform/ios/MGLMapboxEvents.m @@ -223,22 +223,6 @@ NSString *const MGLEventGestureRotateStart = @"Rotation"; // use of +pushEvent:withAttributes:. // - (void) pushEvent:(NSString *)event withAttributes:(NSDictionary *)attributeDictionary { - // conve+rt any BOOL types to string values written out like JS - NSMutableDictionary *newAttributeDictionary = [NSMutableDictionary dictionaryWithCapacity:[attributeDictionary count]]; - NSString *key; - NSObject *value; - for (key in attributeDictionary) { - value = attributeDictionary[key]; - if ([value isKindOfClass:[NSNumber class]]) { - // if of character type, treat as bool - if (strncmp([(NSNumber *)value objCType], "c", 1) == 0) { - value = ([(NSNumber *)value boolValue] ? @"true" : @"false"); - } - } - newAttributeDictionary[key] = value; - } - attributeDictionary = newAttributeDictionary; - __weak MGLMapboxEvents *weakSelf = self; dispatch_async(_serialQueue, ^{ -- cgit v1.2.1