Переглянути джерело

need to reset errno before calling readdir

David Rose 21 роки тому
батько
коміт
9778ec7a19
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      dtool/src/dtoolutil/filename.cxx

+ 1 - 0
dtool/src/dtoolutil/filename.cxx

@@ -1251,6 +1251,7 @@ scan_directory(vector_string &contents) const {
     return false;
   }
 
+  errno = 0;
   struct dirent *d;
   d = readdir(root);
   while (d != (struct dirent *)NULL) {