Config: bring configuration feature to Windows

This commit is contained in:
Jiapeng Li 2013-12-08 14:17:39 +01:00 committed by Romuald Conty
parent d89affd819
commit aa2c1c47cd

View file

@ -177,10 +177,14 @@ conf_devices_load(const char *dirname, nfc_context *context)
log_put(LOG_GROUP, LOG_CATEGORY, NFC_LOG_PRIORITY_DEBUG, "Unable to open directory: %s", dirname);
} else {
struct dirent *de;
#ifdef WIN32
while ((de = readdir(d)) != NULL ) {
#else
struct dirent entry;
struct dirent *result;
while ((readdir_r(d, &entry, &result) == 0) && (result != NULL)) {
de = &entry;
#endif
if (de->d_name[0] != '.') {
const size_t filename_len = strlen(de->d_name);
const size_t extension_len = strlen(".conf");