15871N/A--- GConf-2.14.0/gconf/gconf-backend.c.orig 2006-06-29 09:58:43.388598000 -0400
15871N/A+++ GConf-2.14.0/gconf/gconf-backend.c 2006-06-29 10:06:43.973291000 -0400
15871N/A@@ -171,6 +171,7 @@
15871N/A gchar* back;
15871N/A gchar* file;
15871N/A gchar* retval;
15871N/A+ gchar* gconf_backend_dir;
15871N/A
15871N/A g_return_val_if_fail(address != NULL, NULL);
15871N/A
15871N/A@@ -181,7 +182,12 @@
15871N/A
15871N/A file = g_strconcat("gconfbackend-", back, NULL);
15871N/A
15871N/A- retval = g_module_build_path(GCONF_BACKEND_DIR, file);
15871N/A+ gconf_backend_dir = g_getenv ("GCONF_BACKEND_DIR");
15871N/A+ if (gconf_backend_dir == NULL)
15871N/A+ {
15871N/A+ gconf_backend_dir = GCONF_BACKEND_DIR;
15871N/A+ }
15871N/A+ retval = g_module_build_path(gconf_backend_dir, file);
15871N/A
15871N/A g_free(back);
15871N/A