Il 28/giu/2015 11:51, "Dmitrij D. Czarkoff" <czark...@gmail.com> ha scritto: > > Hi! > > Diff below stops dwb from segfaulting with glib2 > 2.40. Taken from > upstream. > > Comments? OKs?
Bump revision. Then ok with me. Ciao, David > > -- > Dmitrij D. Czarkoff > > Index: patches/patch-src_application_c > =================================================================== > RCS file: patches/patch-src_application_c > diff -N patches/patch-src_application_c > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-src_application_c 28 Jun 2015 09:17:49 -0000 > @@ -0,0 +1,16 @@ > +$OpenBSD$ > +--- src/application.c.orig Fri Mar 7 12:39:43 2014 > ++++ src/application.c Sun Jun 28 11:17:01 2015 > +@@ -227,6 +227,12 @@ dwb_application_local_command_line(GApplication *app, > + single_instance = GET_BOOL("single-instance"); > + if (s_opt_single || !single_instance) > + g_application_set_flags(app, G_APPLICATION_NON_UNIQUE); > ++#if GLIB_CHECK_VERSION(2, 40, 0) > ++ else { > ++ int flags = g_application_get_flags(app); > ++ g_application_set_flags(app, flags | G_APPLICATION_HANDLES_COMMAND_LINE); > ++ } > ++#endif > + > + bus = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); > + if (!s_opt_fallback && bus != NULL && g_application_register(app, NULL, &error)) >