struct dirent entry;
struct dirent *entry_result;
for (return_code = readdir_r(dir, &entry, &entry_result);
- entry_result != NULL && return_code != 0;
+ entry_result != NULL && return_code == 0;
return_code = readdir_r(dir, &entry, &entry_result)) {
if (!strncmp(entry.d_name, ".", 1) ||
!strncmp(entry.d_name, "..", 2))
struct dirent entry;
struct dirent *entry_result;
for (return_code = readdir_r(dir, &entry, &entry_result);
- entry_result != NULL && return_code != 0;
+ entry_result != NULL && return_code == 0;
return_code = readdir_r(dir, &entry, &entry_result)) {
if (!strncmp(entry.d_name, ".", 1) ||
!strncmp(entry.d_name, "..", 2))
// make file list from DIR_PATH
for (return_code = readdir_r(dir, &libdir, &result);
- result != NULL && return_code != 0;
+ result != NULL && return_code == 0;
return_code = readdir_r(dir, &libdir, &result)) {
if (strncmp(libdir.d_name, ".", 2) == 0 ||
strncmp(libdir.d_name, "..", 3) == 0)
std::list<std::string> pluginsPaths;
for (return_code = readdir_r(dir, &libdir, &result);
- result != NULL && return_code != 0;
+ result != NULL && return_code == 0;
return_code = readdir_r(dir, &libdir, &result)) {
if (strcmp(libdir.d_name, ".") == 0 ||
strcmp(libdir.d_name, "..") == 0)