diff options
Diffstat (limited to 'src/wrapped/generated')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 23 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedglib2types.h | 24 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 1 |
4 files changed, 31 insertions, 19 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index c885127a..3027b1e3 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -448,6 +448,7 @@ #() lFppL #() lFppp #() lFSpl +#() LFEpA #() LFipL #() LFLLl #() LFLpu @@ -2167,11 +2168,13 @@ wrappedglib2: - g_printerr - iFpp: - g_source_remove_by_funcs_user_data - - g_vprintf - iFpV: - g_printf +- iFpA: + - g_vprintf - uFpp: - g_idle_add +- LFpA: - g_printf_string_upper_bound - pFup: - g_ptr_array_new_full @@ -2182,7 +2185,7 @@ wrappedglib2: - g_list_sort - g_log_set_default_handler - g_slist_sort - - g_strdup_vprintf + - g_variant_new_parsed_va - pFpV: - g_build_filename - g_markup_printf_escaped @@ -2191,8 +2194,8 @@ wrappedglib2: - g_variant_new - pFpA: - g_markup_vprintf_escaped + - g_strdup_vprintf - g_strjoinv - - g_variant_new_parsed_va - vFppp: - g_array_sort_with_data - g_hash_table_foreach @@ -2206,13 +2209,13 @@ wrappedglib2: - vFppA: - g_string_append_vprintf - g_string_vprintf -- iFppp: - - g_vasprintf - - g_vfprintf - - g_vsprintf - iFppV: - g_fprintf - g_sprintf +- iFppA: + - g_vasprintf + - g_vfprintf + - g_vsprintf - uFipp: - g_child_watch_add - uFupp: @@ -2241,10 +2244,10 @@ wrappedglib2: - g_datalist_id_set_data_full - vFpppp: - g_source_set_callback -- iFpLpp: - - g_vsnprintf - iFpLpV: - g_snprintf +- iFpLpA: + - g_vsnprintf - uFippp: - g_idle_add_full - uFpipp: @@ -2270,6 +2273,8 @@ wrappedglib2: - uFiuppp: - g_timeout_add_full - g_timeout_add_seconds_full +- pFppppp: + - g_option_group_new - iFpupppp: - g_datalist_id_replace_data - uFpiippp: diff --git a/src/wrapped/generated/wrappedglib2types.h b/src/wrapped/generated/wrappedglib2types.h index ba82b40d..f4a7ef9d 100644 --- a/src/wrapped/generated/wrappedglib2types.h +++ b/src/wrapped/generated/wrappedglib2types.h @@ -17,7 +17,9 @@ typedef void (*vFpp_t)(void*, void*); typedef void (*vFpV_t)(void*, ...); typedef int64_t (*iFpp_t)(void*, void*); typedef int64_t (*iFpV_t)(void*, ...); +typedef int64_t (*iFpA_t)(void*, va_list); typedef uint64_t (*uFpp_t)(void*, void*); +typedef uintptr_t (*LFpA_t)(void*, va_list); typedef void* (*pFup_t)(uint64_t, void*); typedef void* (*pFpu_t)(void*, uint64_t); typedef void* (*pFpp_t)(void*, void*); @@ -26,8 +28,8 @@ typedef void* (*pFpA_t)(void*, va_list); typedef void (*vFppp_t)(void*, void*, void*); typedef void (*vFppV_t)(void*, void*, ...); typedef void (*vFppA_t)(void*, void*, va_list); -typedef int64_t (*iFppp_t)(void*, void*, void*); typedef int64_t (*iFppV_t)(void*, void*, ...); +typedef int64_t (*iFppA_t)(void*, void*, va_list); typedef uint64_t (*uFipp_t)(int64_t, void*, void*); typedef uint64_t (*uFupp_t)(uint64_t, void*, void*); typedef uint64_t (*uFppp_t)(void*, void*, void*); @@ -37,8 +39,8 @@ typedef void (*vFpipV_t)(void*, int64_t, void*, ...); typedef void (*vFpipA_t)(void*, int64_t, void*, va_list); typedef void (*vFpupp_t)(void*, uint64_t, void*, void*); typedef void (*vFpppp_t)(void*, void*, void*, void*); -typedef int64_t (*iFpLpp_t)(void*, uintptr_t, void*, void*); typedef int64_t (*iFpLpV_t)(void*, uintptr_t, void*, ...); +typedef int64_t (*iFpLpA_t)(void*, uintptr_t, void*, va_list); typedef uint64_t (*uFippp_t)(int64_t, void*, void*, void*); typedef uint64_t (*uFpipp_t)(void*, int64_t, void*, void*); typedef void* (*pFpipV_t)(void*, int64_t, void*, ...); @@ -50,6 +52,7 @@ typedef void (*vFpiLpp_t)(void*, int64_t, uintptr_t, void*, void*); typedef void (*vFppipV_t)(void*, void*, int64_t, void*, ...); typedef uint64_t (*uFiippp_t)(int64_t, int64_t, void*, void*, void*); typedef uint64_t (*uFiuppp_t)(int64_t, uint64_t, void*, void*, void*); +typedef void* (*pFppppp_t)(void*, void*, void*, void*, void*); typedef int64_t (*iFpupppp_t)(void*, uint64_t, void*, void*, void*, void*); typedef uint64_t (*uFpiippp_t)(void*, int64_t, int64_t, void*, void*, void*); typedef void* (*pFppuipp_t)(void*, void*, uint64_t, int64_t, void*, void*); @@ -78,25 +81,25 @@ typedef int64_t (*iFpppippppppp_t)(void*, void*, void*, int64_t, void*, void*, v GO(g_print, vFpV_t) \ GO(g_printerr, vFpV_t) \ GO(g_source_remove_by_funcs_user_data, iFpp_t) \ - GO(g_vprintf, iFpp_t) \ GO(g_printf, iFpV_t) \ + GO(g_vprintf, iFpA_t) \ GO(g_idle_add, uFpp_t) \ - GO(g_printf_string_upper_bound, uFpp_t) \ + GO(g_printf_string_upper_bound, LFpA_t) \ GO(g_ptr_array_new_full, pFup_t) \ GO(g_source_new, pFpu_t) \ GO(g_hash_table_new, pFpp_t) \ GO(g_list_sort, pFpp_t) \ GO(g_log_set_default_handler, pFpp_t) \ GO(g_slist_sort, pFpp_t) \ - GO(g_strdup_vprintf, pFpp_t) \ + GO(g_variant_new_parsed_va, pFpp_t) \ GO(g_build_filename, pFpV_t) \ GO(g_markup_printf_escaped, pFpV_t) \ GO(g_strdup_printf, pFpV_t) \ GO(g_strjoin, pFpV_t) \ GO(g_variant_new, pFpV_t) \ GO(g_markup_vprintf_escaped, pFpA_t) \ + GO(g_strdup_vprintf, pFpA_t) \ GO(g_strjoinv, pFpA_t) \ - GO(g_variant_new_parsed_va, pFpA_t) \ GO(g_array_sort_with_data, vFppp_t) \ GO(g_hash_table_foreach, vFppp_t) \ GO(g_ptr_array_foreach, vFppp_t) \ @@ -107,11 +110,11 @@ typedef int64_t (*iFpppippppppp_t)(void*, void*, void*, int64_t, void*, void*, v GO(g_variant_get, vFppV_t) \ GO(g_string_append_vprintf, vFppA_t) \ GO(g_string_vprintf, vFppA_t) \ - GO(g_vasprintf, iFppp_t) \ - GO(g_vfprintf, iFppp_t) \ - GO(g_vsprintf, iFppp_t) \ GO(g_fprintf, iFppV_t) \ GO(g_sprintf, iFppV_t) \ + GO(g_vasprintf, iFppA_t) \ + GO(g_vfprintf, iFppA_t) \ + GO(g_vsprintf, iFppA_t) \ GO(g_child_watch_add, uFipp_t) \ GO(g_timeout_add, uFupp_t) \ GO(g_timeout_add_seconds, uFupp_t) \ @@ -131,8 +134,8 @@ typedef int64_t (*iFpppippppppp_t)(void*, void*, void*, int64_t, void*, void*, v GO(g_logv, vFpipA_t) \ GO(g_datalist_id_set_data_full, vFpupp_t) \ GO(g_source_set_callback, vFpppp_t) \ - GO(g_vsnprintf, iFpLpp_t) \ GO(g_snprintf, iFpLpV_t) \ + GO(g_vsnprintf, iFpLpA_t) \ GO(g_idle_add_full, uFippp_t) \ GO(g_io_add_watch, uFpipp_t) \ GO(g_log_set_handler, uFpipp_t) \ @@ -147,6 +150,7 @@ typedef int64_t (*iFpppippppppp_t)(void*, void*, void*, int64_t, void*, void*, v GO(g_child_watch_add_full, uFiippp_t) \ GO(g_timeout_add_full, uFiuppp_t) \ GO(g_timeout_add_seconds_full, uFiuppp_t) \ + GO(g_option_group_new, pFppppp_t) \ GO(g_datalist_id_replace_data, iFpupppp_t) \ GO(g_io_add_watch_full, uFpiippp_t) \ GO(g_variant_new_from_data, pFppuipp_t) \ diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 81d3de30..00b0dc0f 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -482,6 +482,7 @@ typedef intptr_t (*lFppi_t)(void*, void*, int64_t); typedef intptr_t (*lFppL_t)(void*, void*, uintptr_t); typedef intptr_t (*lFppp_t)(void*, void*, void*); typedef intptr_t (*lFSpl_t)(void*, void*, intptr_t); +typedef uintptr_t (*LFEpA_t)(x64emu_t*, void*, void*); typedef uintptr_t (*LFipL_t)(int64_t, void*, uintptr_t); typedef uintptr_t (*LFLLl_t)(uintptr_t, uintptr_t, intptr_t); typedef uintptr_t (*LFLpu_t)(uintptr_t, void*, uint64_t); @@ -2440,6 +2441,7 @@ void lFppi(x64emu_t *emu, uintptr_t fcn) { lFppi_t fn = (lFppi_t)fcn; R_RAX=(int void lFppL(x64emu_t *emu, uintptr_t fcn) { lFppL_t fn = (lFppL_t)fcn; R_RAX=(intptr_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); } void lFppp(x64emu_t *emu, uintptr_t fcn) { lFppp_t fn = (lFppp_t)fcn; R_RAX=(intptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX); } void lFSpl(x64emu_t *emu, uintptr_t fcn) { lFSpl_t fn = (lFSpl_t)fcn; R_RAX=(intptr_t)fn(io_convert((void*)R_RDI), (void*)R_RSI, (intptr_t)R_RDX); } +void LFEpA(x64emu_t *emu, uintptr_t fcn) { LFEpA_t fn = (LFEpA_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI); } void LFipL(x64emu_t *emu, uintptr_t fcn) { LFipL_t fn = (LFipL_t)fcn; R_RAX=(uintptr_t)fn((int64_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); } void LFLLl(x64emu_t *emu, uintptr_t fcn) { LFLLl_t fn = (LFLLl_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (uintptr_t)R_RSI, (intptr_t)R_RDX); } void LFLpu(x64emu_t *emu, uintptr_t fcn) { LFLpu_t fn = (LFLpu_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (void*)R_RSI, (uint64_t)R_RDX); } diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 2cab25fa..e39bd1f8 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -481,6 +481,7 @@ void lFppi(x64emu_t *emu, uintptr_t fnc); void lFppL(x64emu_t *emu, uintptr_t fnc); void lFppp(x64emu_t *emu, uintptr_t fnc); void lFSpl(x64emu_t *emu, uintptr_t fnc); +void LFEpA(x64emu_t *emu, uintptr_t fnc); void LFipL(x64emu_t *emu, uintptr_t fnc); void LFLLl(x64emu_t *emu, uintptr_t fnc); void LFLpu(x64emu_t *emu, uintptr_t fnc); |