GraphicsMagick: coders/bmp.c Reverting condition erase. Please n...
GraphicsMagick Commits <[email protected]> Sun, 05 Nov 2023 15:39:35 -0600
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.14736.1699220385.7975.graphicsmagick-commit@lists.sourceforge.net> |
changeset c6f29fba2522 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=c6f29fba2522
summary: coders/bmp.c Reverting condition erase. Please note that "image" could be either empty or contain valid data. Without this condition the previous scene is destroyed.
diffstat:
coders/bmp.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r a2df49f69acd -r c6f29fba2522 coders/bmp.c
--- a/coders/bmp.c Sun Nov 05 14:13:06 2023 -0600
+++ b/coders/bmp.c Sun Nov 05 22:39:17 2023 +0100
@@ -594,7 +594,8 @@
sizeof(image2->magick));
DestroyBlob(image2);
image2->blob = ReferenceBlob((*image)->blob);
- DeleteImageFromList(image);
+ if(((*image)->rows == 0) || ((*image)->columns == 0))
+ DeleteImageFromList(image);
AppendImageToList(image, image2);
}
DestroyImageInfo(clone_info);