Browse Source

fix if logic for null defs

Bill Hoffman 24 years ago
parent
commit
c0cd47a402
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Source/cmIfCommand.cxx

+ 1 - 1
Source/cmIfCommand.cxx

@@ -170,7 +170,7 @@ bool cmIfCommand::InitialPass(std::vector<std::string> const& args)
     cmRegularExpression regEntry(args[2].c_str());
     cmRegularExpression regEntry(args[2].c_str());
     
     
     // check for black line or comment
     // check for black line or comment
-    if (def && !regEntry.find(def))
+    if (!def || !regEntry.find(def))
       {
       {
       f = new cmIfFunctionBlocker();
       f = new cmIfFunctionBlocker();
       }
       }