Skip to content

Commit 03dee1b

Browse files
authored
reduced scope of function call in getFileName() (#338)
1 parent 1b29369 commit 03dee1b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

simplecpp.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3085,9 +3085,11 @@ static std::string getFileName(const std::map<std::string, simplecpp::TokenList
30853085
return (filedata.find(header) != filedata.end()) ? simplecpp::simplifyPath(header) : "";
30863086
}
30873087

3088-
const std::string relativeFilename = getRelativeFileName(sourcefile, header);
3089-
if (!systemheader && filedata.find(relativeFilename) != filedata.end())
3090-
return relativeFilename;
3088+
if (!systemheader) {
3089+
const std::string relativeFilename = getRelativeFileName(sourcefile, header);
3090+
if (filedata.find(relativeFilename) != filedata.end())
3091+
return relativeFilename;
3092+
}
30913093

30923094
for (std::list<std::string>::const_iterator it = dui.includePaths.begin(); it != dui.includePaths.end(); ++it) {
30933095
std::string s = simplecpp::simplifyPath(getIncludePathFileName(*it, header));

0 commit comments

Comments
 (0)