]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 3 Aug 2013 20:25:48 +0000 (20:25 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 3 Aug 2013 20:25:48 +0000 (20:25 +0000)
PerlMagick/Magick.xs

index cf2b2a45aa56c2415b75b89274e05a5eb7c5ba25..3607900e767896a874d246ddbda99d7bb2233bfe 100644 (file)
@@ -246,7 +246,7 @@ static struct
       {"channel", MagickChannelOptions} } },
     { "Roll", { {"geometry", StringReference}, {"x", IntegerReference},
       {"y", IntegerReference} } },
-    { "Rotate", { {"degrees", RealReference}, 
+    { "Rotate", { {"degrees", RealReference},
       {"background", StringReference} } },
     { "Sample", { {"geometry", StringReference}, {"width", IntegerReference},
       {"height", IntegerReference} } },
@@ -7020,6 +7020,8 @@ Layers(ref,...)
     }
     if (layers != (Image *) NULL)
       image=layers;
+    else
+      image=CloneImage(image,0,0,MagickTrue,exception);
     if (image == (Image *) NULL)
       goto PerlException;
     for ( ; image; image=image->next)
@@ -10941,7 +10943,7 @@ Mogrify(ref,...)
         {
           /*
             Composite region.
-          */ 
+          */
           status=CompositeImage(region_image,image,CopyCompositeOp,MagickTrue,
             region_info.x,region_info.y,exception);
           (void) status;