From 487309a1e673c406f97cdd3cfd64b77f7d2e5582 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Sun, 26 Aug 2018 11:22:20 +0100 Subject: fixup usage of gvalue init macro --- frontends/gtk/compat.h | 6 ++++++ frontends/gtk/completion.c | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'frontends') diff --git a/frontends/gtk/compat.h b/frontends/gtk/compat.h index d822e2dee..2276229c1 100644 --- a/frontends/gtk/compat.h +++ b/frontends/gtk/compat.h @@ -80,6 +80,12 @@ typedef enum { } GtkAlign; #endif +/* value init since gtk 2.30 */ +#ifndef G_VALUE_INIT +#define G_VALUE_INIT { 0, { { 0 } } } +#endif + + /** * Set the alignment of a widget. * diff --git a/frontends/gtk/completion.c b/frontends/gtk/completion.c index eea0a789f..3da3410ad 100644 --- a/frontends/gtk/completion.c +++ b/frontends/gtk/completion.c @@ -21,8 +21,6 @@ * Implementation of url entry completion. */ -#include - #include "utils/log.h" #include "utils/messages.h" #include "utils/nsoption.h" @@ -31,6 +29,7 @@ #include "netsurf/browser_window.h" #include "desktop/searchweb.h" +#include "gtk/compat.h" #include "gtk/warn.h" #include "gtk/scaffolding.h" #include "gtk/window.h" @@ -80,7 +79,7 @@ nsgtk_completion_match_select(GtkEntryCompletion *widget, GtkTreeIter *iter, gpointer user_data) { - GValue value = {0, }; + GValue value = G_VALUE_INIT; struct nsgtk_scaffolding *g = user_data; struct browser_window *bw = nsgtk_get_browser_window(nsgtk_scaffolding_top_level(g)); nserror ret; -- cgit v1.2.3