about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-12-07 22:12:51 +0100
committerptitSeb <sebastien.chev@gmail.com>2023-12-07 22:12:51 +0100
commite355280232dd602db6662c81b559f53786b42850 (patch)
treee02bc8cdf3a4a6a659f039b455856565e2b235f8 /src
parent92fff0c903e28feb8c5cde79cf835cd9209c7f53 (diff)
downloadbox64-e355280232dd602db6662c81b559f53786b42850.tar.gz
box64-e355280232dd602db6662c81b559f53786b42850.zip
Fixed some Callback signature for wrapped libpng16
Diffstat (limited to 'src')
-rw-r--r--src/wrapped/wrappedpng16.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wrapped/wrappedpng16.c b/src/wrapped/wrappedpng16.c
index 290162b9..ba00808d 100644
--- a/src/wrapped/wrappedpng16.c
+++ b/src/wrapped/wrappedpng16.c
@@ -39,9 +39,9 @@ GO(3)
 // user_write
 #define GO(A)   \
 static uintptr_t my_user_write_fct_##A = 0;   \
-static void my_user_write_##A(void* png_ptr, void* data, int32_t length)    \
+static void my_user_write_##A(void* png_ptr, void* data, size_t length)    \
 {                                       \
-    RunFunctionFmt(my_user_write_fct_##A, "ppi", png_ptr, data, length);\
+    RunFunctionFmt(my_user_write_fct_##A, "ppL", png_ptr, data, length);\
 }
 SUPER()
 #undef GO
@@ -83,9 +83,9 @@ static void* finduser_flushFct(void* fct)
 // user_read
 #define GO(A)   \
 static uintptr_t my_user_read_fct_##A = 0;   \
-static void my_user_read_##A(void* png_ptr, void* data, int32_t length)    \
+static void my_user_read_##A(void* png_ptr, void* data, size_t length)    \
 {                                       \
-    RunFunctionFmt(my_user_read_fct_##A, "ppi", png_ptr, data, length);\
+    RunFunctionFmt(my_user_read_fct_##A, "ppL", png_ptr, data, length);\
 }
 SUPER()
 #undef GO