Skip to content

Commit d4b7813

Browse files
Fix finding Resource Dir (#171)
* Fix finding Resource Dir * Update src/xinterpreter.cpp Co-authored-by: Vassil Vassilev <[email protected]> * Update src/xinterpreter.cpp Co-authored-by: Vassil Vassilev <[email protected]> --------- Co-authored-by: Vassil Vassilev <[email protected]>
1 parent a0f92be commit d4b7813

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/xinterpreter.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ using Args = std::vector<const char*>;
3737

3838
void* createInterpreter(const Args &ExtraArgs = {}) {
3939
Args ClangArgs = {/*"-xc++"*/"-v"}; // ? {"-Xclang", "-emit-llvm-only", "-Xclang", "-diagnostic-log-file", "-Xclang", "-", "-xc++"};
40-
if (std::find(ExtraArgs.begin(), ExtraArgs.end(), "-resource-dir") == ExtraArgs.end()) {
40+
if (std::find_if(ExtraArgs.begin(), ExtraArgs.end(), [](const std::string& s) {
41+
return s == "-resource-dir";}) == ExtraArgs.end()) {
4142
std::string resource_dir = Cpp::DetectResourceDir();
4243
if (resource_dir.empty())
4344
std::cerr << "Failed to detect the resource-dir\n";

0 commit comments

Comments
 (0)