]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Tue, 5 Jun 2018 00:57:00 +0000 (20:57 -0400)
committerCristy <urban-warrior@imagemagick.org>
Tue, 5 Jun 2018 00:57:00 +0000 (20:57 -0400)
MagickCore/fx.c

index 9def5a24565159c7daa8697187260ca04116c62a..a89a4444a91c9e4d691da2a157a5676a8bf1098f 100644 (file)
@@ -5966,7 +5966,7 @@ MagickExport Image *WaveletDenoiseImage(const Image *image,
 
         p=kernel+id*image->columns;
         q=pixels+y*image->columns;
-        HatTransform(q+high_pass,1,image->columns,(size_t) (1 << level),p);
+        HatTransform(q+high_pass,1,image->columns,(size_t) (1UL << level),p);
         q+=low_pass;
         for (x=0; x < (ssize_t) image->columns; x++)
           *q++=(*p++);
@@ -5989,7 +5989,7 @@ MagickExport Image *WaveletDenoiseImage(const Image *image,
 
         p=kernel+id*image->rows;
         q=pixels+x+low_pass;
-        HatTransform(q,image->columns,image->rows,(size_t) (1 << level),p);
+        HatTransform(q,image->columns,image->rows,(size_t) (1UL << level),p);
         for (y=0; y < (ssize_t) image->rows; y++)
         {
           *q=(*p++);