[llvm] 34a62f9 - [llvm-profdata] Fix use-after-move

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 14 10:38:26 PST 2022


Author: Fangrui Song
Date: 2022-02-14T10:38:22-08:00
New Revision: 34a62f96d1ef092bbdcde0c6734e4edc0a502dba

URL: https://github.com/llvm/llvm-project/commit/34a62f96d1ef092bbdcde0c6734e4edc0a502dba
DIFF: https://github.com/llvm/llvm-project/commit/34a62f96d1ef092bbdcde0c6734e4edc0a502dba.diff

LOG: [llvm-profdata] Fix use-after-move

Added: 
    

Modified: 
    llvm/tools/llvm-profdata/llvm-profdata.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-profdata/llvm-profdata.cpp b/llvm/tools/llvm-profdata/llvm-profdata.cpp
index 71f07f53fe55a..e00582851d47f 100644
--- a/llvm/tools/llvm-profdata/llvm-profdata.cpp
+++ b/llvm/tools/llvm-profdata/llvm-profdata.cpp
@@ -90,6 +90,7 @@ static void exitWithError(Error E, StringRef Whence = "") {
       }
       exitWithError(IPE.message(), std::string(Whence), std::string(Hint));
     });
+    return;
   }
 
   exitWithError(toString(std::move(E)), std::string(Whence));


        


More information about the llvm-commits mailing list