From 47fb9c02f9d317edb0436d8908ec807d27f77a0b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Mon, 27 Jan 1997 19:22:38 -0800
Subject: [PATCH] get_dir not threaded if unknown readdir_r anymore

Rev: src/modules/files/efuns.c:1.13
---
 src/modules/files/efuns.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/modules/files/efuns.c b/src/modules/files/efuns.c
index 09ff837731..6948fbcf5a 100644
--- a/src/modules/files/efuns.c
+++ b/src/modules/files/efuns.c
@@ -172,7 +172,7 @@ void f_get_dir(INT32 args)
 
   get_all_args("get_dir",args,"%s",&path);
 
-#if defined(_REENTRANT) && defined(HAVE_READDIR_R)
+#if defined(_REENTRANT) && ( defined(HAVE_SOLARIS_READDIR_R) || defined(HAVE_HPUX_READDIR_R) || defined(HAVE_POSIX_READDIR_R))
   THREADS_ALLOW();
   dir=opendir(path);
   THREADS_DISALLOW();
-- 
GitLab