diff options
Diffstat (limited to 'lld/lib/Driver/WinLinkDriver.cpp')
| -rw-r--r-- | lld/lib/Driver/WinLinkDriver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/lib/Driver/WinLinkDriver.cpp b/lld/lib/Driver/WinLinkDriver.cpp index cc2722d83eb..5723ea7dc66 100644 --- a/lld/lib/Driver/WinLinkDriver.cpp +++ b/lld/lib/Driver/WinLinkDriver.cpp @@ -804,7 +804,7 @@ static bool hasLibrary(const PECOFFLinkingContext &ctx, File *file) { StringRef path = file->path(); for (std::unique_ptr<InputElement> &p : ctx.getInputGraph().members()) if (auto *f = dyn_cast<FileNode>(p.get())) - if (*f->getPath(ctx) == path) + if (f->getFile()->path() == path) return true; return false; } |

