diff options
Diffstat (limited to 'src/wrapped/generated')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 7 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgobject2types.h | 6 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 1 |
4 files changed, 16 insertions, 0 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index c85af77d..c5cd502e 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -2435,6 +2435,7 @@ #() LFEuuppp #() LFELpppu #() LFEpuppp +#() LFEpLppu #() LFEppppu #() LFpipipi #() LFpLippp @@ -4101,6 +4102,8 @@ wrappedgnutls: - gnutls_transport_set_pull_timeout_function - gnutls_transport_set_push_function wrappedgobject2: +- iFp: + - g_type_module_use - pFL: - g_type_value_table_peek - pFp: @@ -4147,6 +4150,8 @@ wrappedgobject2: - vFpupp: - g_object_set_qdata_full - g_param_spec_set_qdata_full +- vFpLLp: + - g_type_module_add_interface - vFpppp: - g_object_set_data_full - LFLppu: @@ -4155,6 +4160,8 @@ wrappedgobject2: - g_signal_add_emission_hook - LFLpppu: - g_type_register_fundamental +- LFpLppu: + - g_type_module_register_type - LFppppu: - g_signal_connect_object - LFpppppu: diff --git a/src/wrapped/generated/wrappedgobject2types.h b/src/wrapped/generated/wrappedgobject2types.h index 54038c97..f709151d 100644 --- a/src/wrapped/generated/wrappedgobject2types.h +++ b/src/wrapped/generated/wrappedgobject2types.h @@ -11,6 +11,7 @@ #define ADDED_FUNCTIONS() #endif +typedef int32_t (*iFp_t)(void*); typedef void* (*pFL_t)(uintptr_t); typedef void* (*pFp_t)(void*); typedef void (*vFpp_t)(void*, void*); @@ -30,10 +31,12 @@ typedef void* (*pFppV_t)(void*, void*, ...); typedef void (*vFpuuV_t)(void*, uint32_t, uint32_t, ...); typedef void (*vFpuuA_t)(void*, uint32_t, uint32_t, va_list); typedef void (*vFpupp_t)(void*, uint32_t, void*, void*); +typedef void (*vFpLLp_t)(void*, uintptr_t, uintptr_t, void*); typedef void (*vFpppp_t)(void*, void*, void*, void*); typedef uintptr_t (*LFLppu_t)(uintptr_t, void*, void*, uint32_t); typedef uintptr_t (*LFuuppp_t)(uint32_t, uint32_t, void*, void*, void*); typedef uintptr_t (*LFLpppu_t)(uintptr_t, void*, void*, void*, uint32_t); +typedef uintptr_t (*LFpLppu_t)(void*, uintptr_t, void*, void*, uint32_t); typedef uintptr_t (*LFppppu_t)(void*, void*, void*, void*, uint32_t); typedef uintptr_t (*LFpppppu_t)(void*, void*, void*, void*, void*, uint32_t); typedef uint32_t (*uFpuuuppp_t)(void*, uint32_t, uint32_t, uint32_t, void*, void*, void*); @@ -44,6 +47,7 @@ typedef uint32_t (*uFpLuppppLup_t)(void*, uintptr_t, uint32_t, void*, void*, voi typedef uint32_t (*uFpLuppppLuA_t)(void*, uintptr_t, uint32_t, void*, void*, void*, void*, uintptr_t, uint32_t, va_list); #define SUPER() ADDED_FUNCTIONS() \ + GO(g_type_module_use, iFp_t) \ GO(g_type_value_table_peek, pFL_t) \ GO(g_type_class_peek_parent, pFp_t) \ GO(g_closure_set_marshal, vFpp_t) \ @@ -71,10 +75,12 @@ typedef uint32_t (*uFpLuppppLuA_t)(void*, uintptr_t, uint32_t, void*, void*, voi GO(g_signal_emit_valist, vFpuuA_t) \ GO(g_object_set_qdata_full, vFpupp_t) \ GO(g_param_spec_set_qdata_full, vFpupp_t) \ + GO(g_type_module_add_interface, vFpLLp_t) \ GO(g_object_set_data_full, vFpppp_t) \ GO(g_type_register_static, LFLppu_t) \ GO(g_signal_add_emission_hook, LFuuppp_t) \ GO(g_type_register_fundamental, LFLpppu_t) \ + GO(g_type_module_register_type, LFpLppu_t) \ GO(g_signal_connect_object, LFppppu_t) \ GO(g_signal_connect_data, LFpppppu_t) \ GO(g_signal_handlers_block_matched, uFpuuuppp_t) \ diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 72731388..19885227 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -2462,6 +2462,7 @@ typedef intptr_t (*lFpppLpp_t)(void*, void*, void*, uintptr_t, void*, void*); typedef uintptr_t (*LFEuuppp_t)(x64emu_t*, uint32_t, uint32_t, void*, void*, void*); typedef uintptr_t (*LFELpppu_t)(x64emu_t*, uintptr_t, void*, void*, void*, uint32_t); typedef uintptr_t (*LFEpuppp_t)(x64emu_t*, void*, uint32_t, void*, void*, void*); +typedef uintptr_t (*LFEpLppu_t)(x64emu_t*, void*, uintptr_t, void*, void*, uint32_t); typedef uintptr_t (*LFEppppu_t)(x64emu_t*, void*, void*, void*, void*, uint32_t); typedef uintptr_t (*LFpipipi_t)(void*, int32_t, void*, int32_t, void*, int32_t); typedef uintptr_t (*LFpLippp_t)(void*, uintptr_t, int32_t, void*, void*, void*); @@ -6000,6 +6001,7 @@ void lFpppLpp(x64emu_t *emu, uintptr_t fcn) { lFpppLpp_t fn = (lFpppLpp_t)fcn; R void LFEuuppp(x64emu_t *emu, uintptr_t fcn) { LFEuuppp_t fn = (LFEuuppp_t)fcn; R_RAX=(uintptr_t)fn(emu, (uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } void LFELpppu(x64emu_t *emu, uintptr_t fcn) { LFELpppu_t fn = (LFELpppu_t)fcn; R_RAX=(uintptr_t)fn(emu, (uintptr_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } void LFEpuppp(x64emu_t *emu, uintptr_t fcn) { LFEpuppp_t fn = (LFEpuppp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } +void LFEpLppu(x64emu_t *emu, uintptr_t fcn) { LFEpLppu_t fn = (LFEpLppu_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } void LFEppppu(x64emu_t *emu, uintptr_t fcn) { LFEppppu_t fn = (LFEppppu_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } void LFpipipi(x64emu_t *emu, uintptr_t fcn) { LFpipipi_t fn = (LFpipipi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9); } void LFpLippp(x64emu_t *emu, uintptr_t fcn) { LFpLippp_t fn = (LFpLippp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index aa147cfb..2425de36 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -2472,6 +2472,7 @@ void lFpppLpp(x64emu_t *emu, uintptr_t fnc); void LFEuuppp(x64emu_t *emu, uintptr_t fnc); void LFELpppu(x64emu_t *emu, uintptr_t fnc); void LFEpuppp(x64emu_t *emu, uintptr_t fnc); +void LFEpLppu(x64emu_t *emu, uintptr_t fnc); void LFEppppu(x64emu_t *emu, uintptr_t fnc); void LFpipipi(x64emu_t *emu, uintptr_t fnc); void LFpLippp(x64emu_t *emu, uintptr_t fnc); |