mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
32 lines
1.1 KiB
Diff
32 lines
1.1 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Tyler Veness <calcmogul@gmail.com>
|
|
Date: Tue, 17 Sep 2024 15:30:31 -0700
|
|
Subject: [PATCH 31/36] raw_ostream: Replace errnoAsErrorCode()
|
|
|
|
---
|
|
llvm/lib/Support/raw_ostream.cpp | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/llvm/lib/Support/raw_ostream.cpp b/llvm/lib/Support/raw_ostream.cpp
|
|
index 7a838a544a3ee5919cc48f806bceeaa3c1cec0de..4b76e51dd3c3dcb050a8dc2e5d88f4575acd51b5 100644
|
|
--- a/llvm/lib/Support/raw_ostream.cpp
|
|
+++ b/llvm/lib/Support/raw_ostream.cpp
|
|
@@ -523,7 +523,7 @@ void raw_fd_ostream::write_impl(const char *Ptr, size_t Size) {
|
|
}
|
|
#endif
|
|
// Otherwise it's a non-recoverable error. Note it and quit.
|
|
- error_detected(errnoAsErrorCode());
|
|
+ error_detected(std::error_code(errno, std::generic_category()));
|
|
break;
|
|
}
|
|
|
|
@@ -553,7 +553,7 @@ uint64_t raw_fd_ostream::seek(uint64_t off) {
|
|
pos = ::lseek(FD, off, SEEK_SET);
|
|
#endif
|
|
if (pos == (uint64_t)-1)
|
|
- error_detected(errnoAsErrorCode());
|
|
+ error_detected(std::error_code(errno, std::generic_category()));
|
|
return pos;
|
|
}
|
|
|