]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Fri, 17 Nov 2017 16:22:32 +0000 (11:22 -0500)
committerCristy <urban-warrior@imagemagick.org>
Fri, 17 Nov 2017 16:22:32 +0000 (11:22 -0500)
MagickCore/resource.c

index 383ece4f03928b3e0a313dbbfe2e48c71752a5ef..a65c5a32884e8134bf2c168e2bd420caacbceaee 100644 (file)
@@ -563,8 +563,7 @@ MagickExport int AcquireUniqueFileResource(char *path)
     *p;
 
   register ssize_t
-    i,
-    j;
+    i;
 
   static const char
     portable_filename[65] =
@@ -586,8 +585,11 @@ MagickExport int AcquireUniqueFileResource(char *path)
       UnlockSemaphoreInfo(resource_semaphore);
     }
   file=(-1);
-  for (j=0; j < (ssize_t) TMP_MAX; j++)
+  for (i=0; i < (ssize_t) TMP_MAX; i++)
   {
+    register ssize_t
+      j;
+
     /*
       Get temporary pathname.
     */
@@ -595,9 +597,9 @@ MagickExport int AcquireUniqueFileResource(char *path)
     key=GetRandomKey(random_info,6);
     p=path+strlen(path)-strlen(MagickPathTemplate);
     datum=GetStringInfoDatum(key);
-    for (i=0; i < (ssize_t) GetStringInfoLength(key); i++)
+    for (j=0; j < (ssize_t) GetStringInfoLength(key); j++)
     {
-      c=(int) (datum[i] & 0x3f);
+      c=(int) (datum[j] & 0x3f);
       *p++=portable_filename[c];
     }
     key=DestroyStringInfo(key);
@@ -617,9 +619,9 @@ MagickExport int AcquireUniqueFileResource(char *path)
     key=GetRandomKey(random_info,strlen(MagickPathTemplate));
     p=path+strlen(path)-strlen(MagickPathTemplate);
     datum=GetStringInfoDatum(key);
-    for (i=0; i < (ssize_t) GetStringInfoLength(key); i++)
+    for (j=0; j < (ssize_t) GetStringInfoLength(key); j++)
     {
-      c=(int) (datum[i] & 0x3f);
+      c=(int) (datum[j] & 0x3f);
       *p++=portable_filename[c];
     }
     key=DestroyStringInfo(key);