diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-12-06 19:59:50 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-12-06 19:59:50 +0100 |
| commit | 60c698d381af44e93b7104a26d9a7d0abb9e8eed (patch) | |
| tree | b5db84751d6903772f0f549b94a723939ed571a1 /src | |
| parent | df3e1ace6171f5e893db72c6c1fafed1cacab0cf (diff) | |
| download | box64-60c698d381af44e93b7104a26d9a7d0abb9e8eed.tar.gz box64-60c698d381af44e93b7104a26d9a7d0abb9e8eed.zip | |
Added one more wrapped function to gtk3
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgtk3types.h | 1 | ||||
| -rw-r--r-- | src/wrapped/wrappedgtk3.c | 6 | ||||
| -rw-r--r-- | src/wrapped/wrappedgtk3_private.h | 2 |
4 files changed, 9 insertions, 1 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index f1a90042..6c4acab3 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -3756,6 +3756,7 @@ wrappedgtk3: - gtk_dialog_add_buttons - gtk_message_dialog_format_secondary_markup - gtk_message_dialog_format_secondary_text + - gtk_style_context_get - uFupp: - gtk_timeout_add - vFpppi: diff --git a/src/wrapped/generated/wrappedgtk3types.h b/src/wrapped/generated/wrappedgtk3types.h index 768c97f9..ce86636a 100644 --- a/src/wrapped/generated/wrappedgtk3types.h +++ b/src/wrapped/generated/wrappedgtk3types.h @@ -53,6 +53,7 @@ typedef void* (*pFpipppppppi_t)(void*, int32_t, void*, void*, void*, void*, void GO(gtk_dialog_add_buttons, vFppV_t) \ GO(gtk_message_dialog_format_secondary_markup, vFppV_t) \ GO(gtk_message_dialog_format_secondary_text, vFppV_t) \ + GO(gtk_style_context_get, vFppV_t) \ GO(gtk_timeout_add, uFupp_t) \ GO(gtk_enumerate_printers, vFpppi_t) \ GO(gtk_object_set_data_full, vFpppp_t) \ diff --git a/src/wrapped/wrappedgtk3.c b/src/wrapped/wrappedgtk3.c index 929e60f0..35cea840 100644 --- a/src/wrapped/wrappedgtk3.c +++ b/src/wrapped/wrappedgtk3.c @@ -758,6 +758,12 @@ EXPORT void my3_gtk_clipboard_request_text(x64emu_t* emu, void* clipboard, void* my->gtk_clipboard_request_text(clipboard, findGtkClipboardTextReceivedFuncFct(f), data); } +EXPORT void my3_gtk_style_context_get(x64emu_t* emu, void* context, uint32_t flags, uintptr_t* b) +{ + CREATE_VALIST_FROM_VAARG(b, emu->scratch, 2); + my->gtk_style_context_get_valist(context, flags, VARARGS); +} + #define PRE_INIT \ if(box64_nogtk) \ return -1; diff --git a/src/wrapped/wrappedgtk3_private.h b/src/wrapped/wrappedgtk3_private.h index c9105159..524be4e4 100644 --- a/src/wrapped/wrappedgtk3_private.h +++ b/src/wrapped/wrappedgtk3_private.h @@ -2797,7 +2797,7 @@ GO(gtk_style_context_add_provider_for_display, vFppu) GO(gtk_style_context_add_provider_for_screen, vFppu) GO(gtk_style_context_add_region, vFppu) GO(gtk_style_context_cancel_animations, vFpp) -//GO2(gtk_style_context_get, vFppV, gtk_style_context_get_valist) +GOM(gtk_style_context_get, vFEppV) GO(gtk_style_context_get_border, vFpip) GO(gtk_style_context_get_background_color, vFpip) GO(gtk_style_context_get_border_color, vFpup) |