diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-03-18 03:12:51 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-03-18 03:12:51 +0300 |
commit | 25d4515181d0d5af9369cb532fbb0accdbd1d4f6 (patch) | |
tree | 4ec193b92ecf58ab89899f04572e576a4e1bff12 /source/blender/blenkernel/intern/image.c | |
parent | 35dae4f0b59809d45ec451d78e5561e27e4e8062 (diff) |
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.
Diffstat (limited to 'source/blender/blenkernel/intern/image.c')
-rw-r--r-- | source/blender/blenkernel/intern/image.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; |