diff --git a/src/CFGraph/CFGraph.cpp b/src/CFGraph/CFGraph.cpp index c9ea091..c6290ce 100644 --- a/src/CFGraph/CFGraph.cpp +++ b/src/CFGraph/CFGraph.cpp @@ -1162,6 +1162,9 @@ map> buildCFG(const map& common if (SgFile::switchToFile(oldFile) == -1) printInternalError(convertFileName(__FILE__).c_str(), __LINE__); + for (auto& [func, blocks] : result) + removedUnreachableBlocks(blocks); + return result; } diff --git a/src/Utils/version.h b/src/Utils/version.h index eb41217..96e4210 100644 --- a/src/Utils/version.h +++ b/src/Utils/version.h @@ -1,3 +1,3 @@ #pragma once -#define VERSION_SPF "2431" +#define VERSION_SPF "2432"