summaryrefslogtreecommitdiff
path: root/gtk/sexy_icon_entry.c
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2015-02-24 14:04:12 +0000
committerJohn-Mark Bell <jmb@netsurf-browser.org>2015-02-24 14:13:58 +0000
commit4c1e16c0772faaf074c19e278d569d70f5951827 (patch)
tree52f81bdd5d62a31b0b39123825feb75c21e3a2b4 /gtk/sexy_icon_entry.c
parent5f0964fa0936764a1b9ba692f8f33086e280c0c3 (diff)
downloadnetsurf-jmb/gtk3hacks.tar.gz
netsurf-jmb/gtk3hacks.tar.bz2
Partially fix usage of APIs deprecated in GTK3.jmb/gtk3hacks
Diffstat (limited to 'gtk/sexy_icon_entry.c')
-rw-r--r--gtk/sexy_icon_entry.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk/sexy_icon_entry.c b/gtk/sexy_icon_entry.c
index b2899b1ba..c0385ea68 100644
--- a/gtk/sexy_icon_entry.c
+++ b/gtk/sexy_icon_entry.c
@@ -90,6 +90,16 @@ G_DEFINE_TYPE_EXTENDED(SexyIconEntry, sexy_icon_entry, GTK_TYPE_ENTRY,
G_IMPLEMENT_INTERFACE(GTK_TYPE_EDITABLE,
sexy_icon_entry_editable_init));
+
+static GtkStateType nsgtk_widget_get_state(GtkWidget *widget)
+{
+ #if GTK_CHECK_VERSION(2,18,0)
+ return gtk_widget_get_state(widget);
+ #else
+ return GTK_WIDGET_STATE(widget);
+ #endif
+}
+
void
sexy_icon_entry_class_init(SexyIconEntryClass *klass)
{