From 511a7d24488b64f9e8aa7ed98ed26425c4b1f06e Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sun, 23 Jan 2022 22:02:20 +0100 Subject: Fix(?) of the better wrapping for g_option_context_add_main_entries --- src/wrapped/wrappedglib2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/wrapped/wrappedglib2.c b/src/wrapped/wrappedglib2.c index 457ccac2..f9ec538c 100755 --- a/src/wrapped/wrappedglib2.c +++ b/src/wrapped/wrappedglib2.c @@ -1434,7 +1434,7 @@ EXPORT void my_g_option_context_add_main_entries(x64emu_t* emu, void* context, m { glib2_my_t *my = (glib2_my_t*)my_lib->priv.w.p2; my_GOptionEntry_t* p = entries; - while (p) { + while (p->long_name) { // wrap Callbacks if (p->arg == 3) p->arg_data = findGOptionArgFct(p->arg_data); @@ -1442,7 +1442,7 @@ EXPORT void my_g_option_context_add_main_entries(x64emu_t* emu, void* context, m } my->g_option_context_add_main_entries(context, entries, domain); p = entries; - while (p) { + while (p->long_name) { // unwrap Callbacks if (p->arg == 3) p->arg_data = reverseGOptionArgFct(p->arg_data); -- cgit 1.4.1