--- src/mulle-xcode-to-cmake/NSString+ExternalName.m.orig	2017-10-03 16:07:22.000000000 -0700
+++ src/mulle-xcode-to-cmake/NSString+ExternalName.m	2017-10-03 16:08:47.000000000 -0700
@@ -23,11 +23,11 @@
    // hackish fixes for MulleObjC, should really improve the algorithm
    // but it's tricky, tricky, tricky
    
-   if( [s containsString:@"MulleObjC"])
+   if( [s rangeOfString:@"MulleObjC"].length)
       s = [[s componentsSeparatedByString:@"MulleObjC"] componentsJoinedByString:@"MulleObjc"];
-   if( [s containsString:@"BSDFoundation"])
+   if( [s rangeOfString:@"BSDFoundation"].length)
       s = [[s componentsSeparatedByString:@"BSDFoundation"] componentsJoinedByString:@"BsdFoundation"];
-   if( [s containsString:@"OSFoundation"])
+   if( [s rangeOfString:@"OSFoundation"].length)
       s = [[s componentsSeparatedByString:@"OSFoundation"] componentsJoinedByString:@"OsFoundation"];
    
    result = [NSMutableString string];