]> granicus.if.org Git - clang/commitdiff
Use explicit variable instead of $?
authorTed Kremenek <kremenek@apple.com>
Thu, 28 Aug 2008 21:28:55 +0000 (21:28 +0000)
committerTed Kremenek <kremenek@apple.com>
Thu, 28 Aug 2008 21:28:55 +0000 (21:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@55501 91177308-0d34-0410-b5e6-96231b3b80d8

utils/ccc-analyzer

index 97554a875cada5a2d9f727a125ca58397a188832..c46b6e95d7ada3f7f77cde0d093774041f840b73 100755 (executable)
@@ -110,14 +110,14 @@ sub Analyze {
     push @CmdArgs,"--analyzer-viz-egraph-ubigraph";
   }
   
-  system $Cmd,@CmdArgs;
+  my $Result = system $Cmd,@CmdArgs;
 
    # Did the command die because of a signal?
-   if ($? & 127 and $Cmd eq $Clang and defined $HtmlDir) {
+   if ($Result & 127 and $Cmd eq $Clang and defined $HtmlDir) {
      ProcessClangFailure($Lang, $file, \@CmdArgsSansAnalyses, $HtmlDir,
                           "Crash");
    }
-   elsif ($?) {
+   elsif ($Result) {
      ProcessClangFailure($Lang, $file, \@CmdArgsSansAnalyses, $HtmlDir,
                           "Parser Rejects");
    }