diff options
Diffstat (limited to 'source/blender/imbuf')
-rw-r--r-- | source/blender/imbuf/IMB_imbuf.h | 2 | ||||
-rw-r--r-- | source/blender/imbuf/intern/writeimage.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/imbuf/IMB_imbuf.h b/source/blender/imbuf/IMB_imbuf.h index 22dfc5e9592..4fcb1ffab81 100644 --- a/source/blender/imbuf/IMB_imbuf.h +++ b/source/blender/imbuf/IMB_imbuf.h @@ -283,7 +283,7 @@ struct ImBuf *IMB_scalefastImBuf(struct ImBuf *ibuf, unsigned int newx, unsigned * * @attention Defined in writeimage.c */ -short IMB_saveiff(struct ImBuf *ibuf, char *filepath, int flags); +short IMB_saveiff(struct ImBuf *ibuf, const char *filepath, int flags); /** * Encodes a png image from an ImBuf diff --git a/source/blender/imbuf/intern/writeimage.c b/source/blender/imbuf/intern/writeimage.c index b55ce4b1df4..98a7399c000 100644 --- a/source/blender/imbuf/intern/writeimage.c +++ b/source/blender/imbuf/intern/writeimage.c @@ -37,7 +37,7 @@ #include "imbuf.h" -short IMB_saveiff(struct ImBuf *ibuf, char *name, int flags) +short IMB_saveiff(struct ImBuf *ibuf, const char *name, int flags) { ImFileType *type; @@ -50,8 +50,8 @@ short IMB_saveiff(struct ImBuf *ibuf, char *name, int flags) if(ibuf->rect==NULL && ibuf->rect_float) IMB_rect_from_float(ibuf); } - - return type->save(ibuf, name, flags); + /* TODO. have const char for image write funcs */ + return type->save(ibuf, (char *)name, flags); } } |