From 25d4515181d0d5af9369cb532fbb0accdbd1d4f6 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 18 Mar 2011 00:12:51 +0000 Subject: fix [#26532] Does not save in specified format old bug from r6568 (or before) in BKE_write_ibuf(), when passed TAGA format it would use whatever format the image buffer already had. expect this is exposed by updated image saving code in 2.5x. --- source/blender/blenkernel/intern/image.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/blenkernel/intern/image.c') diff --git a/source/blender/blenkernel/intern/image.c b/source/blender/blenkernel/intern/image.c index f7011daaf0e..c44634fed34 100644 --- a/source/blender/blenkernel/intern/image.c +++ b/source/blender/blenkernel/intern/image.c @@ -1249,8 +1249,8 @@ int BKE_write_ibuf(Scene *scene, ImBuf *ibuf, const char *name, int imtype, int int ok; (void)subimtype; /* quies unused warnings */ - if(imtype==0) { - /* pass */ + if(imtype == -1) { + /* use whatever existing image type is set by 'ibuf' */ } else if(imtype== R_IRIS) { ibuf->ftype= IMAGIC; -- cgit v1.2.3