From e03eabfd59a5d14946a1da382090f7c849a75478 Mon Sep 17 00:00:00 2001 From: Jon Trulson Date: Sun, 7 Aug 2022 15:11:21 -0600 Subject: [PATCH] #127: dtcm: solaris - use readdir instead of readdir_r --- cde/programs/dtcm/server/cmsfunc.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/cde/programs/dtcm/server/cmsfunc.c b/cde/programs/dtcm/server/cmsfunc.c index 5e6d37d0a..c805b562f 100644 --- a/cde/programs/dtcm/server/cmsfunc.c +++ b/cde/programs/dtcm/server/cmsfunc.c @@ -1293,17 +1293,7 @@ _ListCalendarNames(uint *num_names, char ***names) if ((dirp = opendir(".")) == NULL) return (CSA_E_FAILURE); -#ifdef SunOS - if ((dp = (struct dirent *)malloc(sizeof(struct dirent) + FILENAME_MAX)) - == NULL) { - closedir(dirp); - return (CSA_E_INSUFFICIENT_MEMORY); - } - - while (dp = readdir_r(dirp, dp)) { -#else while (dp = readdir(dirp)) { -#endif if (strncmp(dp->d_name, "callog.", strlen("callog.")) == 0) { if (count == num) { count += _NAME_INCREMENT;