Fix globbing failure when stat call fails

pull/702/head
Andrey Kamaev 12 years ago
parent 78a843e8ac
commit deb7f4d474
  1. 6
      modules/core/src/glob.cpp

@ -111,11 +111,11 @@ static bool isDir(const cv::String& path, DIR* dir)
return (attributes != INVALID_FILE_ATTRIBUTES) && ((attributes & FILE_ATTRIBUTE_DIRECTORY) != 0);
#else
(void)dir;
struct stat stat_buf;
stat( path.c_str(), &stat_buf);
if (0 != stat( path.c_str(), &stat_buf))
return false;
int is_dir = S_ISDIR( stat_buf.st_mode);
(void)dir;
return is_dir != 0;
#endif
}

Loading…
Cancel
Save