From de7f0c2dfdb0b4aaac1f0a42508b9be1321b342f Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 29 Nov 2012 12:39:29 +0100 Subject: [PATCH] Fixed unitialized widget access in embedded mode --- src/surfer.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/surfer.c b/src/surfer.c index 1161f34..c22e560 100644 --- a/src/surfer.c +++ b/src/surfer.c @@ -759,15 +759,19 @@ void surfer_set_user_agent(Surfer * surfer, char const * user_agent) void surfer_set_zoom(Surfer * surfer, gdouble zoom) { GtkWidget * view; +#ifndef EMBEDDED GtkWidget * widget; +#endif if((view = surfer_get_view(surfer)) == NULL) return; /* consider the current tab only */ if(zoom < 0.0) { zoom = ghtml_get_zoom(view) * 100.0; +#ifndef EMBEDDED widget = gtk_bin_get_child(GTK_BIN(surfer->tb_zoom)); gtk_spin_button_set_value(GTK_SPIN_BUTTON(widget), zoom); +#endif } else ghtml_set_zoom(view, zoom);