From ef77006be3e1852f942587b8c0334c1eab549812 Mon Sep 17 00:00:00 2001 From: Hib Eris Date: Tue, 9 Jun 2009 14:54:17 +0200 Subject: [PATCH] [windows] Make evince relocatable on windows - stock icons --- libview/ev-stock-icons.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libview/ev-stock-icons.c b/libview/ev-stock-icons.c index fa3df964..d4504623 100644 --- a/libview/ev-stock-icons.c +++ b/libview/ev-stock-icons.c @@ -91,8 +91,15 @@ ev_stock_icons_init (void) GtkIconFactory *factory; GtkIconSource *source; gint i; +#ifdef G_OS_WIN32 + gchar *dir; + dir = g_win32_get_package_installation_directory_of_module (NULL); + ev_icons_path = g_build_filename (dir, "share", "evince", "icons", NULL); + g_free (dir); +#else ev_icons_path = g_build_filename (DATADIR, "icons", NULL); +#endif factory = gtk_icon_factory_new (); gtk_icon_factory_add_default (factory); -- 2.43.0