diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-09-08 19:07:05 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-09-08 19:07:05 +0200 |
| commit | 6b9ed18286d9296bf91a98619e84ae1ace6a9ba8 (patch) | |
| tree | d9fbeb19f8af12eb117c9765ddf0527f4a7669fa | |
| parent | dca2b99c914b05d1ed0e7d919133df5ba925d69f (diff) | |
| download | box64-6b9ed18286d9296bf91a98619e84ae1ace6a9ba8.tar.gz box64-6b9ed18286d9296bf91a98619e84ae1ace6a9ba8.zip | |
[BOX32] Fixed some conversion issues
| -rw-r--r-- | src/wrapped32/generated/converter32.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wrapped32/generated/converter32.c b/src/wrapped32/generated/converter32.c index 7151fe96..248937d7 100644 --- a/src/wrapped32/generated/converter32.c +++ b/src/wrapped32/generated/converter32.c @@ -292,7 +292,7 @@ void from_struct_iiiiiiiiilt(struct_iiiiiiiiilt_t* dest, ptr_t s) { dest->i7 = *(int*)src; src += 4; dest->i8 = *(int*)src; src += 4; dest->l9 = from_long(*(long_t*)src); src += 4; - dest->p10 = *(void**)src; src += 4; + dest->p10 = from_ptrv(*(ptr_t*)src); src += 4; } void to_struct_iiiiiiiiilt(ptr_t d, const struct_iiiiiiiiilt_t* src) { if (!src) return; @@ -312,7 +312,7 @@ void to_struct_iiiiiiiiilt(ptr_t d, const struct_iiiiiiiiilt_t* src) { void from_struct_up(struct_up_t *dest, ptr_t s) { uint8_t* src = (uint8_t*)from_ptrv(s); dest->u0 = *(uint32_t*)src; src += 4; - dest->p1 = *(void**)src; src += 4; + dest->p1 = from_ptrv(*(ptr_t*)src); src += 4; } void to_struct_up(ptr_t d, const struct_up_t *src) { if (!src) return; @@ -323,7 +323,7 @@ void to_struct_up(ptr_t d, const struct_up_t *src) { void from_struct_upi(struct_upi_t *dest, ptr_t s) { uint8_t* src = (uint8_t*)from_ptrv(s); dest->u0 = *(uint32_t*)src; src += 4; - dest->p1 = *(void**)src; src += 4; + dest->p1 = from_ptrv(*(ptr_t*)src); src += 4; dest->i2 = *(int*)src; src += 4; } void to_struct_upi(ptr_t d, const struct_upi_t *src) { @@ -350,7 +350,7 @@ void to_struct_Ldd(ptr_t d, const struct_Ldd_t *src) { void from_struct_upu(struct_upu_t *dest, ptr_t s) { uint8_t* src = (uint8_t*)from_ptrv(s); dest->u0 = *(uint32_t*)src; src += 4; - dest->p1 = *(void**)src; src += 4; + dest->p1 = from_ptrv(*(ptr_t*)src); src += 4; dest->u2 = *(uint32_t*)src; src += 4; } void to_struct_upu(ptr_t d, const struct_upu_t *src) { |