]> granicus.if.org Git - imagemagick/commitdiff
https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31678
authorCristy <urban-warrior@imagemagick.org>
Fri, 31 Mar 2017 19:59:38 +0000 (15:59 -0400)
committerCristy <urban-warrior@imagemagick.org>
Fri, 31 Mar 2017 19:59:38 +0000 (15:59 -0400)
MagickCore/module.c
MagickCore/utility-private.h
MagickCore/utility.c

index b371c8ced79abdd4e92f689cba020e48234b6e66..a9dfcfd3406cb3dd637b62254bca3bbc81eb8aa2 100644 (file)
@@ -383,19 +383,6 @@ static int ModuleCompare(const void *x,const void *y)
 }
 #endif
 
-static inline int MagickReadDirectory(DIR *directory,struct dirent *entry,
-  struct dirent **result)
-{
-#if defined(MAGICKCORE_HAVE_READDIR_R)
-  return(readdir_r(directory,entry,result));
-#else
-  (void) entry;
-  errno=0;
-  *result=readdir(directory);
-  return(errno);
-#endif
-}
-
 MagickExport char **GetModuleList(const char *pattern,
   const MagickModuleType type,size_t *number_modules,ExceptionInfo *exception)
 {
index 5cb2fe7f8fcf682c0eda51c2978d7cb76b0ab7d3..c3daaf4fe78b8ba3fcebaa144e1777a4a986ee9c 100644 (file)
@@ -41,6 +41,19 @@ extern MagickPrivate void
   ChopPathComponents(char *,const size_t),
   ExpandFilename(char *);
 
+static inline int MagickReadDirectory(DIR *directory,struct dirent *entry,
+  struct dirent **result)
+{
+#if defined(MAGICKCORE_HAVE_READDIR_R)
+  return(readdir_r(directory,entry,result));
+#else
+  (void) entry;
+  errno=0;
+  *result=readdir(directory);
+  return(errno);
+#endif
+}
+
 /*
   Windows UTF8 compatibility methods.
 */
index d5f9f0d8ed70e4c18092f6af940adf21ae40891e..7543865ec048b012315e9fc032827e28dfcbb2ed 100644 (file)
@@ -1565,17 +1565,6 @@ static int FileCompare(const void *x,const void *y)
 }
 #endif
 
-static inline int MagickReadDirectory(DIR *directory,struct dirent *entry,
-  struct dirent **result)
-{
-  errno=0;
-  entry=readdir(directory);
-  *result=entry;
-  if ((entry == (struct dirent *) NULL) && (errno != 0))
-    return(-1);
-  return(0);
-}
-
 MagickPrivate char **ListFiles(const char *directory,const char *pattern,
   size_t *number_entries)
 {