]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/pull/56
authorCristy <urban-warrior@imagemagick.org>
Wed, 18 Nov 2015 11:26:04 +0000 (06:26 -0500)
committerCristy <urban-warrior@imagemagick.org>
Wed, 18 Nov 2015 11:26:45 +0000 (06:26 -0500)
MagickCore/cache.c
MagickCore/random.c
MagickCore/resource.c

index a632e315b8cbd8d8c176b37b0a494cdc8d26c391..bad103310b817accec5f762e3cef06ee4b5a5acc 100644 (file)
@@ -702,7 +702,7 @@ static MagickBooleanType ClonePixelCacheRepository(
 
         if (status == MagickFalse)
           continue;
-        if (y >= (ssize_t) clone_info->rows)
+        if (y == (ssize_t) clone_info->rows)
           continue;
         region.width=cache_info->columns;
         region.height=1;
index a6ebcd3c8742288a4d8022d3efd0705bc754a2ef..7ccbc8e3496b445e7507bd2f167b2555a6f284c9 100644 (file)
@@ -464,7 +464,9 @@ static StringInfo *GenerateEntropicChaos(RandomInfo *random_info)
     file=mkstemp(path);
     if (file != -1)
       {
+#if defined(MAGICKCORE_HAVE_FCHMOD)
         (void) fchmod(file,0600);
+#endif
 #if defined(__OS2__)
         setmode(file,O_BINARY);
 #endif
index 7e250510b5941890488241da50066a5ba5138470..6d5f57613c90ff1026dc923a76904abff1c1eda7 100644 (file)
@@ -527,7 +527,9 @@ MagickExport int AcquireUniqueFileResource(char *path)
     file=mkstemp(path);
     if (file != -1)
       {
+#if defined(MAGICKCORE_HAVE_FCHMOD)
         (void) fchmod(file,0600);
+#endif
 #if defined(__OS2__)
         setmode(file,O_BINARY);
 #endif