From 2146d22432ef200da3887d3777b6e085171f5389 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 10 Apr 2021 19:17:30 +0200 Subject: [PATCH] LibCore: Save errno before it gets clobbered in Core::IODevice::write() --- Userland/Libraries/LibCore/IODevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibCore/IODevice.cpp b/Userland/Libraries/LibCore/IODevice.cpp index 58f29ed057..e3df3a743e 100644 --- a/Userland/Libraries/LibCore/IODevice.cpp +++ b/Userland/Libraries/LibCore/IODevice.cpp @@ -281,8 +281,8 @@ bool IODevice::write(const u8* data, int size) { int rc = ::write(m_fd, data, size); if (rc < 0) { - perror("IODevice::write: write"); set_error(errno); + perror("IODevice::write: write"); return false; } return rc == size;