}
}
combine_view=DestroyCacheView(combine_view);
+ (void) TransformImageColorspace(combine_image,colorspace,exception);
if (status == MagickFalse)
combine_image=DestroyImage(combine_image);
- (void) TransformImageColorspace(combine_image,colorspace,exception);
return(combine_image);
}
\f
}
separate_view=DestroyCacheView(separate_view);
image_view=DestroyCacheView(image_view);
+ if (status == MagickFalse)
+ separate_image=DestroyImage(separate_image);
return(separate_image);
}
\f
}
}
similarity_view=DestroyCacheView(similarity_view);
+ if (status == MagickFalse)
+ similarity_image=DestroyImage(similarity_image);
return(similarity_image);
}
(void) CompositeImage(frame_image,image,compose,MagickTrue,x,y,
exception);
}
+ if (status == MagickFalse)
+ frame_image=DestroyImage(frame_image);
return(frame_image);
}
\f
tmp_image=resize_image;
resize_image=CropImage(tmp_image,&crop_area,exception);
tmp_image=DestroyImage(tmp_image);
-
- if ( resize_image == (Image *) NULL )
- return((Image *) NULL);
-
return(resize_image);
}
\f
}
enhance_view=DestroyCacheView(enhance_view);
image_view=DestroyCacheView(image_view);
+ if (status == MagickFalse)
+ enhance_image=DestroyImage(enhance_image);
return(enhance_image);
}
\f
CacheView
*image_view;
- MagickBooleanType
- status;
-
double
*histogram,
intensity;
+ MagickBooleanType
+ status;
+
ssize_t
black,
white,
*/
assert(image != (Image *) NULL);
assert(image->signature == MagickSignature);
- histogram=(double *) AcquireQuantumMemory(MaxMap+1UL,
- sizeof(*histogram));
+ histogram=(double *) AcquireQuantumMemory(MaxMap+1UL,sizeof(*histogram));
if (histogram == (double *) NULL)
ThrowBinaryException(ResourceLimitError,"MemoryAllocationFailed",
image->filename);
}
mask_view=DestroyCacheView(mask_view);
image_view=DestroyCacheView(image_view);
+ if (status == MagickFalse)
+ mask_image=DestroyImage(mask_image);
return(mask_image);
}
\f
}
status=CropToFitImage(&shear_image,shear.x,shear.y,(double)
image->columns,(double) image->rows,MagickFalse,exception);
- if (status == MagickFalse)
- {
- shear_image=DestroyImage(shear_image);
- return((Image *) NULL);
- }
shear_image->compose=image->compose;
shear_image->page.width=0;
shear_image->page.height=0;
+ if (status == MagickFalse)
+ shear_image=DestroyImage(shear_image);
return(shear_image);
}
\f
}
status=CropToFitImage(&rotate_image,shear.x,shear.y,(double) width,
(double) height,MagickTrue,exception);
- if (status == MagickFalse)
- {
- rotate_image=DestroyImage(rotate_image);
- return((Image *) NULL);
- }
rotate_image->compose=image->compose;
rotate_image->page.width=0;
rotate_image->page.height=0;
+ if (status == MagickFalse)
+ rotate_image=DestroyImage(rotate_image);
return(rotate_image);
}
statistic_view=DestroyCacheView(statistic_view);
image_view=DestroyCacheView(image_view);
pixel_list=DestroyPixelListThreadSet(pixel_list);
+ if (status == MagickFalse)
+ statistic_image=DestroyImage(statistic_image);
return(statistic_image);
}
chop_view=DestroyCacheView(chop_view);
image_view=DestroyCacheView(image_view);
chop_image->type=image->type;
+ if (status == MagickFalse)
+ chop_image=DestroyImage(chop_image);
return(chop_image);
}
\f
*/
#define MagickPackageName "ImageMagick"
#define MagickCopyright "Copyright (C) 1999-2013 ImageMagick Studio LLC"
-#define MagickSVNRevision "10131:10145M"
+#define MagickSVNRevision "10227M"
#define MagickLibVersion 0x700
#define MagickLibVersionText "7.0.0"
#define MagickLibVersionNumber 8,0,0
tests/sequence.miff \
$(TESTS_TESTS)
-TESTS_CLEANFILES =
+TESTS_CLEANFILES = \
+ tests/*_out.*
+
@WITH_PERL_TRUE@PERLMAGICK = PerlMagick
@WITH_PERL_TRUE@PERLMAKEMAKER = $(PERLMAGICK)/Makefile.PL
@WITH_PERL_TRUE@PERLMAKEFILE = $(PERLMAGICK)/Makefile
target=`echo "$$name" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
rm -f $$target ; \
done
- tests/*_out.*
# If source files missing, see if they can be obtained via VPATH
perl-sources:
MAGICK_LIBRARY_VERSION_INFO=$MAGICK_LIBRARY_CURRENT:$MAGICK_LIBRARY_REVISION:$MAGICK_LIBRARY_AGE
-MAGICK_SVN_REVISION=10131:10145M
+MAGICK_SVN_REVISION=10227M