void-packages/srcpkgs/devil/patches/jasper-2.0.17.patch

25 lines
707 B
Diff
Raw Normal View History

2021-04-03 09:42:04 +07:00
jasper 2.0.17 fixes some signed compare without breaking ABI
but it breaks API
Index: DevIL/src-IL/src/il_jp2.cpp
===================================================================
--- a/DevIL/src-IL/src/il_jp2.cpp
+++ b/DevIL/src-IL/src/il_jp2.cpp
2021-04-03 09:42:04 +07:00
@@ -314,15 +314,15 @@ ILboolean iLoadJp2Internal(jas_stream_t
-static int iJp2_file_read(jas_stream_obj_t *obj, char *buf, int cnt)
+static int iJp2_file_read(jas_stream_obj_t *obj, char *buf, unsigned cnt)
{
obj;
return iread(buf, 1, cnt);
}
-static int iJp2_file_write(jas_stream_obj_t *obj, char *buf, int cnt)
+static int iJp2_file_write(jas_stream_obj_t *obj, const char *buf, unsigned cnt)
{
obj;
return iwrite(buf, 1, cnt);
}