summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2010-01-21 23:48:34 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2010-01-21 23:48:34 +0000
commit5b0ad574b68b21ceef4ea167163c0a10d1d13d71 (patch)
treebb996417fbab422d5fb262417972f8d7c89b6daf /gtk
parent3c3536fd68f16ea9f995680fc24919acbffe1022 (diff)
downloadnetsurf-5b0ad574b68b21ceef4ea167163c0a10d1d13d71.tar.gz
netsurf-5b0ad574b68b21ceef4ea167163c0a10d1d13d71.tar.bz2
Fix compilation when BMP/PNG/GIF support is disabled.
svn path=/trunk/netsurf/; revision=9858
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtk_scaffolding.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk/gtk_scaffolding.c b/gtk/gtk_scaffolding.c
index 31d745e27..e36cac89b 100644
--- a/gtk/gtk_scaffolding.c
+++ b/gtk/gtk_scaffolding.c
@@ -1870,9 +1870,11 @@ void gui_window_set_icon(struct gui_window *_g, struct content *icon)
GtkImage *iconImage = NULL;
if (g->icoFav != NULL)
g_object_unref(g->icoFav);
+#ifdef WITH_BMP
if ((icon != NULL) && (icon->type == CONTENT_ICO)) {
nsico_set_bitmap_from_size(icon, 16, 16);
}
+#endif
if ((icon != NULL) && (icon->bitmap != NULL)) {
GdkPixbuf *pb = gtk_bitmap_get_primary(icon->bitmap);
if ((pb != NULL) && (gdk_pixbuf_get_width(pb) > 0) &&
@@ -1905,9 +1907,12 @@ void gui_window_set_search_ico(struct content *ico)
if (ico == NULL)
ico = search_web_ico();
+#ifdef WITH_BMP
if ((ico != NULL) && (ico->type == CONTENT_ICO)) {
nsico_set_bitmap_from_size(ico, 20, 20);
}
+#endif
+
if ((ico != NULL) && (ico->bitmap != NULL)) {
pbico = gtk_bitmap_get_primary(ico->bitmap);
if ((pbico != NULL) && (gdk_pixbuf_get_width(pbico) > 0) &&