diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-09-21 20:50:52 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-09-21 20:50:52 +0200 |
| commit | 7e4af27ba761b2feb2ba444f85f7889b9de4c2a6 (patch) | |
| tree | b80bd2362839bebcd3a94387fccdf437b1297ddd /src/include | |
| parent | 06bbf93bf876c107ff41593a75fe6fa8a6d6a779 (diff) | |
| download | box64-7e4af27ba761b2feb2ba444f85f7889b9de4c2a6.tar.gz box64-7e4af27ba761b2feb2ba444f85f7889b9de4c2a6.zip | |
More work on gtk and nss3+friends
Diffstat (limited to 'src/include')
| -rwxr-xr-x | src/include/gtkclass.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/include/gtkclass.h b/src/include/gtkclass.h index 9a8a512d..d70cb34b 100755 --- a/src/include/gtkclass.h +++ b/src/include/gtkclass.h @@ -9,9 +9,23 @@ typedef struct box64context_s box64context_t; typedef struct bridge_s bridge_t; +typedef struct my_GValue_s +{ + size_t g_type; + union { + int v_int; + int64_t v_int64; + uint64_t v_uint64; + float v_float; + double v_double; + void* v_pointer; + } data[2]; +} my_GValue_t; + + typedef struct my_GObjectClass_s { - int g_type_class; + size_t g_type_class; void* construct_properties; void* (*constructor) (int type, uint32_t n_construct_properties, void* construct_properties); void (*set_property) (void* object, uint32_t property_id, void* value, void* pspec); |