Преглед на файлове

CIODevice: Update m_error if a write() fails.

Andreas Kling преди 6 години
родител
ревизия
ae4ac524ad
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      LibCore/CIODevice.cpp

+ 1 - 0
LibCore/CIODevice.cpp

@@ -208,6 +208,7 @@ bool CIODevice::write(const byte* data, int size)
     int rc = ::write(m_fd, data, size);
     if (rc < 0) {
         perror("CIODevice::write: write");
+        set_error(errno);
         return false;
     }
     return rc == size;