diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-07-04 10:19:35 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-07-04 10:19:35 +0200 |
| commit | 9b547c7884266080d3ab52b67508565d474522fa (patch) | |
| tree | e5e872cee96efb7d6e0bad39dd6720a223408856 /src/wrapped/generated/wrapper.c | |
| parent | 1687c48c1bda33df54864b92348494ddc3f92a61 (diff) | |
| download | box64-9b547c7884266080d3ab52b67508565d474522fa.tar.gz box64-9b547c7884266080d3ab52b67508565d474522fa.zip | |
Added wrapped libxcb-randr (for #17)
Diffstat (limited to 'src/wrapped/generated/wrapper.c')
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index a5c08471..bf566b89 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -659,6 +659,7 @@ typedef void* (*pFpLip_t)(void*, uintptr_t, int64_t, void*); typedef void* (*pFppii_t)(void*, void*, int64_t, int64_t); typedef void* (*pFppiL_t)(void*, void*, int64_t, uintptr_t); typedef void* (*pFppip_t)(void*, void*, int64_t, void*); +typedef void* (*pFppuW_t)(void*, void*, uint64_t, uint16_t); typedef void* (*pFppuu_t)(void*, void*, uint64_t, uint64_t); typedef void* (*pFppuL_t)(void*, void*, uint64_t, uintptr_t); typedef void* (*pFppup_t)(void*, void*, uint64_t, void*); @@ -1972,6 +1973,7 @@ void pFpLip(x64emu_t *emu, uintptr_t fcn) { pFpLip_t fn = (pFpLip_t)fcn; R_RAX=( void pFppii(x64emu_t *emu, uintptr_t fcn) { pFppii_t fn = (pFppii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX); } void pFppiL(x64emu_t *emu, uintptr_t fcn) { pFppiL_t fn = (pFppiL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX, (uintptr_t)R_RCX); } void pFppip(x64emu_t *emu, uintptr_t fcn) { pFppip_t fn = (pFppip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX, (void*)R_RCX); } +void pFppuW(x64emu_t *emu, uintptr_t fcn) { pFppuW_t fn = (pFppuW_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint64_t)R_RDX, (uint16_t)R_RCX); } void pFppuu(x64emu_t *emu, uintptr_t fcn) { pFppuu_t fn = (pFppuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX); } void pFppuL(x64emu_t *emu, uintptr_t fcn) { pFppuL_t fn = (pFppuL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint64_t)R_RDX, (uintptr_t)R_RCX); } void pFppup(x64emu_t *emu, uintptr_t fcn) { pFppup_t fn = (pFppup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint64_t)R_RDX, (void*)R_RCX); } @@ -3204,6 +3206,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFppii) return 1; if (fun == &pFppiL) return 1; if (fun == &pFppip) return 1; + if (fun == &pFppuW) return 1; if (fun == &pFppuu) return 1; if (fun == &pFppuL) return 1; if (fun == &pFppup) return 1; |