diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-05-19 15:57:11 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-05-19 15:57:11 +0200 |
| commit | be16c14dcb780dabefa3ad0a8d768d0142e2d095 (patch) | |
| tree | 569c1749d8150732875393cb17ffa7062b55c23a /src | |
| parent | a1c29448a379c1ab928dc8ce8742fb16ba6abbb5 (diff) | |
| download | box64-be16c14dcb780dabefa3ad0a8d768d0142e2d095.tar.gz box64-be16c14dcb780dabefa3ad0a8d768d0142e2d095.zip | |
[BOX32][WRAPPER] This should fix RV64 and LA64 builds
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped32/wrappeddbus.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wrapped32/wrappeddbus.c b/src/wrapped32/wrappeddbus.c index 9f8bbd1b..42533865 100644 --- a/src/wrapped32/wrappeddbus.c +++ b/src/wrapped32/wrappeddbus.c @@ -442,7 +442,7 @@ EXPORT int my32_dbus_message_get_args(x64emu_t* emu, void* message, void* e, int array[idx*2+1] = (void*)(uintptr_t)type; ++idx; } - CONVERT_VALIST_32(array); + CREATE_SYSV_VALIST_32(array); uint32_t ret = my->dbus_message_get_args(message, e, arg, VARARGS_32); // fill back the pointers for strings if(nstr) { @@ -495,7 +495,7 @@ EXPORT int my32_dbus_message_append_args(x64emu_t* emu, void* message, int arg, array[idx*2+1] = (void*)(uintptr_t)type; ++idx; } - CONVERT_VALIST_32(array); + CREATE_SYSV_VALIST_32(array); return my->dbus_message_append_args(message, arg, VARARGS_32); } EXPORT int my32_dbus_message_append_args_valist(x64emu_t* emu, void* message, int arg, ptr_t* b) __attribute__((alias("my32_dbus_message_append_args"))); |