]> git.saurik.com Git - apple/security.git/blobdiff - libsecurity_utilities/lib/cfmunge.cpp
Security-55471.14.18.tar.gz
[apple/security.git] / libsecurity_utilities / lib / cfmunge.cpp
index 13d5b59987ea0117816187a2a50ebc9c625ca5c2..478835fe6e435d647f272e72185d9708e7400e2d 100644 (file)
@@ -127,10 +127,9 @@ CFTypeRef CFMake::make()
                return makespecial();
        case ']':
        case '}':
-               assert(false);  // unexpected
                return NULL;    // error
        default:
-               if (isdigit(*format))
+               if (isdigit(*format) || *format == '-')
                        return makenumber();
                else if (isalpha(*format))
                        return makestring();