Sfoglia il codice sorgente

COMP: fix some warnings

Ken Martin 17 anni fa
parent
commit
d7db2d086c
2 ha cambiato i file con 3 aggiunte e 1 eliminazioni
  1. 1 0
      Source/cmAddCustomTargetCommand.cxx
  2. 2 1
      Source/cmMakefile.cxx

+ 1 - 0
Source/cmAddCustomTargetCommand.cxx

@@ -48,6 +48,7 @@ bool cmAddCustomTargetCommand
         return false;
         break;
       case cmPolicies::REQUIRED_IF_USED:
+      case cmPolicies::REQUIRED_ALWAYS:
         this->SetError(
           this->Makefile->GetPolicies()->GetRequiredPolicyError
             (cmPolicies::CMP_0001).c_str());

+ 2 - 1
Source/cmMakefile.cxx

@@ -3149,6 +3149,7 @@ bool cmMakefile::EnforceUniqueName(std::string const& name, std::string& msg,
         case cmPolicies::OLD:
           return true;
         case cmPolicies::REQUIRED_IF_USED:
+        case cmPolicies::REQUIRED_ALWAYS:
           msg = this->GetPolicies()->
             GetRequiredPolicyError(cmPolicies::CMP_0002);
           return false;
@@ -3235,7 +3236,7 @@ bool cmMakefile::EnforceUniqueName(std::string const& name, std::string& msg,
 cmPolicies::PolicyStatus cmMakefile
 ::GetPolicyStatus(cmPolicies::PolicyID id)
 {
-  cmPolicies::PolicyStatus status;
+  cmPolicies::PolicyStatus status = cmPolicies::REQUIRED_IF_USED;
   PolicyMap::iterator mappos;
   unsigned int vecpos;
   bool done = false;