$NetBSD: patch-ah,v 1.11 2013/04/25 12:10:48 joerg Exp $ --- glib/gutils.c.orig 2013-04-15 21:27:24.000000000 +0000 +++ glib/gutils.c @@ -2008,7 +2008,7 @@ g_get_system_data_dirs (void) gchar *data_dirs = (gchar *) g_getenv ("XDG_DATA_DIRS"); if (!data_dirs || !data_dirs[0]) - data_dirs = "/usr/local/share/:/usr/share/"; + data_dirs = PREFIX "/share/"; data_dir_vector = g_strsplit (data_dirs, G_SEARCHPATH_SEPARATOR_S, 0); #endif @@ -2070,7 +2070,7 @@ g_get_system_config_dirs (void) conf_dirs = (gchar *) g_getenv ("XDG_CONFIG_DIRS"); if (!conf_dirs || !conf_dirs[0]) - conf_dirs = "/etc/xdg"; + conf_dirs = PKG_SYSCONFDIR "/xdg"; conf_dir_vector = g_strsplit (conf_dirs, G_SEARCHPATH_SEPARATOR_S, 0); #endif @@ -2167,6 +2167,8 @@ g_format_size (guint64 size) * * Since: 2.30 */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wformat-nonliteral" gchar * g_format_size_full (guint64 size, GFormatSizeFlags flags) @@ -2284,6 +2286,7 @@ g_format_size_full (guint64 siz return g_string_free (string, FALSE); } +#pragma GCC diagnostic pop /** * g_format_size_for_display: