Skip to content

Commit fb33f7f

Browse files
committed
Pass std::error_code to StringError factory function
1 parent ad7c25b commit fb33f7f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/lib/Support/LockFileManager.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,8 @@ Expected<bool> LockFileManager::tryLock() {
168168

169169
SmallString<128> AbsoluteFileName(FileName);
170170
if (std::error_code EC = sys::fs::make_absolute(AbsoluteFileName))
171-
return createStringError("failed to obtain absolute path for " +
172-
AbsoluteFileName);
171+
return createStringError(EC, "failed to obtain absolute path for " +
172+
AbsoluteFileName);
173173
LockFileName = AbsoluteFileName;
174174
LockFileName += ".lock";
175175

@@ -186,8 +186,8 @@ Expected<bool> LockFileManager::tryLock() {
186186
int UniqueLockFileID;
187187
if (std::error_code EC = sys::fs::createUniqueFile(
188188
UniqueLockFileName, UniqueLockFileID, UniqueLockFileName))
189-
return createStringError("failed to create unique file " +
190-
UniqueLockFileName);
189+
return createStringError(EC, "failed to create unique file " +
190+
UniqueLockFileName);
191191

192192
// Write our process ID to our unique lock file.
193193
{

0 commit comments

Comments
 (0)