summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-03-20 08:43:48 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-03-20 08:43:48 -0700
commit3ce67812ebbbb8c0a82d77a72f565cda40bdec73 (patch)
tree5a6de90a4a70a55d561844d157a856f40a6e5d05
parent34230c3f6e3d7a147e9329369144bc7e1cbf2066 (diff)
downloadtxr-3ce67812ebbbb8c0a82d77a72f565cda40bdec73.tar.gz
txr-3ce67812ebbbb8c0a82d77a72f565cda40bdec73.tar.bz2
txr-3ce67812ebbbb8c0a82d77a72f565cda40bdec73.zip
ffi: minor code reordering in initialization.
* ffi.c (ffi_init_types): Move initialization of str-d type from just before wstr to after, for consistency.
-rw-r--r--ffi.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/ffi.c b/ffi.c
index e8e673ab..268a7a46 100644
--- a/ffi.c
+++ b/ffi.c
@@ -4580,10 +4580,6 @@ static void ffi_init_types(void)
ffi_typedef(bstr_s, type);
}
- ffi_typedef(str_d_s, make_ffi_type_builtin(str_d_s, str_s, FFI_KIND_PTR,
- sizeof (mem_t *), alignof (mem_t *),
- &ffi_type_pointer,
- ffi_str_put, ffi_str_d_get, 0, 0));
{
val type = ffi_typedef(wstr_s, make_ffi_type_builtin(wstr_s, str_s,
FFI_KIND_PTR,
@@ -4599,6 +4595,12 @@ static void ffi_init_types(void)
ffi_typedef(wstr_s, type);
}
+ ffi_typedef(str_d_s, make_ffi_type_builtin(str_d_s, str_s, FFI_KIND_PTR,
+ sizeof (mem_t *),
+ alignof (mem_t *),
+ &ffi_type_pointer,
+ ffi_str_put, ffi_str_d_get, 0, 0));
+
ffi_typedef(wstr_d_s, make_ffi_type_builtin(wstr_d_s, str_s, FFI_KIND_PTR,
sizeof (mem_t *),
alignof (mem_t *),