aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/mod-file.cpp
diff options
context:
space:
mode:
authorShao-Ce SUN <sunshaoce@iscas.ac.cn>2023-02-01 00:24:43 +0800
committerShao-Ce SUN <sunshaoce@iscas.ac.cn>2023-02-01 00:30:10 +0800
commitf95bdff17b3ed73f7f50479aaab3dfedfe73c9d1 (patch)
treecad15e7e3c26b7029c2f20e611f59e679d39791c /flang/lib/Semantics/mod-file.cpp
parent325bd5289351e0deb71156628c215fe697e44fbc (diff)
downloadllvm-f95bdff17b3ed73f7f50479aaab3dfedfe73c9d1.zip
llvm-f95bdff17b3ed73f7f50479aaab3dfedfe73c9d1.tar.gz
llvm-f95bdff17b3ed73f7f50479aaab3dfedfe73c9d1.tar.bz2
[flang] Suppress a warning in D118631 [-Wunused-result]
Reviewed By: klausler Differential Revision: https://reviews.llvm.org/D142965
Diffstat (limited to 'flang/lib/Semantics/mod-file.cpp')
-rw-r--r--flang/lib/Semantics/mod-file.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/flang/lib/Semantics/mod-file.cpp b/flang/lib/Semantics/mod-file.cpp
index 5a4aeef..2263305 100644
--- a/flang/lib/Semantics/mod-file.cpp
+++ b/flang/lib/Semantics/mod-file.cpp
@@ -963,8 +963,10 @@ Scope *ModFileReader::Read(const SourceName &name,
// directory lists, the intrinsic module directory takes precedence.
options.searchDirectories = context_.searchDirectories();
for (const auto &dir : context_.intrinsicModuleDirectories()) {
- std::remove(options.searchDirectories.begin(),
- options.searchDirectories.end(), dir);
+ options.searchDirectories.erase(
+ std::remove(options.searchDirectories.begin(),
+ options.searchDirectories.end(), dir),
+ options.searchDirectories.end());
}
options.searchDirectories.insert(options.searchDirectories.begin(), "."s);
}