diff options
Diffstat (limited to 'src/wrapped/wrappedmpg123.c')
| -rw-r--r-- | src/wrapped/wrappedmpg123.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wrapped/wrappedmpg123.c b/src/wrapped/wrappedmpg123.c index 6ddaf394..5b95749e 100644 --- a/src/wrapped/wrappedmpg123.c +++ b/src/wrapped/wrappedmpg123.c @@ -38,7 +38,7 @@ GO(4) static uintptr_t my_r_read_fct_##A = 0; \ static ssize_t my_r_read_##A(void* a, void* b, size_t n) \ { \ - return (ssize_t)RunFunction(my_context, my_r_read_fct_##A, 3, a, b, n); \ + return (ssize_t)RunFunctionFmt(my_r_read_fct_##A, "ppL", a, b, n); \ } SUPER() #undef GO @@ -60,7 +60,7 @@ static void* find_r_read_Fct(void* fct) static uintptr_t my_r_lseek_fct_##A = 0; \ static int64_t my_r_lseek_##A(void* a, int64_t b, int n) \ { \ - return (int64_t)RunFunction(my_context, my_r_lseek_fct_##A, 3, a, b, n); \ + return (int64_t)RunFunctionFmt(my_r_lseek_fct_##A, "pIi", a, b, n); \ } SUPER() #undef GO @@ -82,7 +82,7 @@ static void* find_r_lseek_Fct(void* fct) static uintptr_t my_cleanup_fct_##A = 0; \ static void my_cleanup_##A(void* a) \ { \ - RunFunction(my_context, my_cleanup_fct_##A, 1, a); \ + RunFunctionFmt(my_cleanup_fct_##A, "p", a); \ } SUPER() #undef GO |