about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-09-08 19:07:05 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-09-08 19:07:05 +0200
commit6b9ed18286d9296bf91a98619e84ae1ace6a9ba8 (patch)
treed9fbeb19f8af12eb117c9765ddf0527f4a7669fa
parentdca2b99c914b05d1ed0e7d919133df5ba925d69f (diff)
downloadbox64-6b9ed18286d9296bf91a98619e84ae1ace6a9ba8.tar.gz
box64-6b9ed18286d9296bf91a98619e84ae1ace6a9ba8.zip
[BOX32] Fixed some conversion issues
-rw-r--r--src/wrapped32/generated/converter32.c8
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) {