From adf33a8f1a091160bedc28d1b71e040374f84cdb Mon Sep 17 00:00:00 2001 From: Luc Schrijvers Date: Wed, 13 May 2026 14:13:24 +0200 Subject: [PATCH] Reverts changes for HAVE_STRUCT_DIRENT_D_TYPE Co-authored-by: Oscar Lesta --- src/configfile.l | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/configfile.l b/src/configfile.l index fd441658..55e2fa25 100644 --- a/src/configfile.l +++ b/src/configfile.l @@ -301,8 +301,10 @@ int DBGetReaderListDir(const char *readerconf_dir, snprintf(filename, sizeof(filename), "%s/%s", readerconf_dir, direntry->d_name); +#ifdef HAVE_STRUCT_DIRENT_D_TYPE /* skip non regular files */ if (direntry->d_type == DT_UNKNOWN) +#endif { struct stat st; @@ -320,6 +322,7 @@ int DBGetReaderListDir(const char *readerconf_dir, continue; } } +#ifdef HAVE_STRUCT_DIRENT_D_TYPE else if (direntry->d_type != DT_REG) { @@ -327,6 +330,7 @@ int DBGetReaderListDir(const char *readerconf_dir, direntry->d_name); continue; } +#endif /* skip files starting with . like ., .., .svn, etc */ if ('.' == direntry->d_name[0])