Fix FileCheck crash when empty prefix is passed.
[oota-llvm.git] / utils / FileCheck / FileCheck.cpp
index 9e6a6a2c8ab4df2fad392458945a3383d76275d9..9245e1143ad4068141b983bc2fd74617b6bf5e1e 100644 (file)
@@ -1212,6 +1212,10 @@ static bool ValidateCheckPrefixes() {
        I != E; ++I) {
     StringRef Prefix(*I);
 
+    // Reject empty prefixes.
+    if (Prefix == "")
+      return false;
+
     if (!PrefixSet.insert(Prefix))
       return false;