summaryrefslogtreecommitdiff
path: root/gtk/gtk_scaffolding.c
diff options
context:
space:
mode:
authorRob Kendrick <rjek@netsurf-browser.org>2010-04-13 17:13:52 +0000
committerRob Kendrick <rjek@netsurf-browser.org>2010-04-13 17:13:52 +0000
commit39209643d05fb2f54cbdbe7d301b2d8369d0c4b5 (patch)
treebfe882a80343ec30850060569a0261f8fcbf74f1 /gtk/gtk_scaffolding.c
parentd1cd04a0b9f77b6a193504c835655bbaf7e56d07 (diff)
downloadnetsurf-39209643d05fb2f54cbdbe7d301b2d8369d0c4b5.tar.gz
netsurf-39209643d05fb2f54cbdbe7d301b2d8369d0c4b5.tar.bz2
Add gtk_compat.c, which provides implementations of newer GTK functions that we require. This is needed because some macros we were using have been deprecated and replaced with functions, and we build without deprecated features due to it spewing warnings everywhere.
svn path=/trunk/netsurf/; revision=10392
Diffstat (limited to 'gtk/gtk_scaffolding.c')
-rw-r--r--gtk/gtk_scaffolding.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtk_scaffolding.c b/gtk/gtk_scaffolding.c
index 0fd49bd61..358fb7206 100644
--- a/gtk/gtk_scaffolding.c
+++ b/gtk/gtk_scaffolding.c
@@ -69,6 +69,7 @@
#include "gtk/gtk_window.h"
#include "gtk/options.h"
#include "gtk/sexy_icon_entry.h"
+#include "gtk/gtk_compat.h"
#include "image/ico.h"
#include "render/box.h"
#include "render/font.h"
@@ -862,7 +863,7 @@ MULTIHANDLER(selectall)
{
struct browser_window *bw = gui_window_get_browser_window(g->top_level);
- if (GTK_WIDGET_HAS_FOCUS(g->url_bar)) {
+ if (nsgtk_widget_has_focus(GTK_WIDGET(g->url_bar))) {
LOG(("Selecting all URL bar text"));
gtk_editable_select_region(GTK_EDITABLE(g->url_bar), 0, -1);
} else {