diff --git a/src/build/libroot/fs.cpp b/src/build/libroot/fs.cpp index c298454647..5a9ebdfb09 100644 --- a/src/build/libroot/fs.cpp +++ b/src/build/libroot/fs.cpp @@ -609,6 +609,7 @@ _kern_read_dir(int fd, struct dirent *buffer, size_t bufferSize, // get the next entry dirent *entry; + errno = 0; if (dynamic_cast(descriptor)) entry = fs_read_attr_dir(descriptor->dir); else