1 --- gnucash-2.6.3/src/core-utils/gnc-path.c.orig 2014-03-01 20:55:35.000000000 +0100
2 +++ gnucash-2.6.3/src/core-utils/gnc-path.c 2014-06-24 21:56:28.519968927 +0200
9 gchar *gnc_path_get_prefix()
11 //printf("Returning prefix %s\n", gnc_gbr_find_prefix (PREFIX));
12 - return gnc_gbr_find_prefix (PREFIX);
13 + return g_strdup (PREFIX);
16 /** Returns the bindir path, usually
18 gchar *gnc_path_get_bindir()
20 //printf("Returning bindir %s\n", gnc_gbr_find_bin_dir (BINDIR));
21 - return gnc_gbr_find_bin_dir (BINDIR);
22 + return g_strdup (BINDIR);
25 /** Returns the libdir path, usually
27 gchar *gnc_path_get_libdir()
29 //printf("Returning libdir %s\n", gnc_gbr_find_lib_dir (LIBDIR));
30 - return gnc_gbr_find_lib_dir (LIBDIR);
31 + return g_strdup (LIBDIR);
34 /** Returns the datadir path, usually
36 * @returns A newly allocated string. */
37 gchar *gnc_path_get_pkgdatadir()
39 - gchar *datadir = gnc_gbr_find_data_dir (DATADIR);
40 + gchar *datadir = g_strdup (DATADIR);
41 gchar *result = g_build_filename (datadir, "gnucash", (char*)NULL);
43 //printf("Returning pkgdatadir %s\n", result);
45 * @returns A newly allocated string. */
46 gchar *gnc_path_get_pkgdocdir()
48 - gchar *docdir = gnc_gbr_find_data_dir (DATADIR);
49 + gchar *docdir = g_strdup (DATADIR);
50 gchar *result = g_build_filename (docdir, "doc", "gnucash", (char*)NULL);
52 //printf("Returning pkgdocdir %s\n", result);
54 * @returns A newly allocated string. */
55 gchar *gnc_path_get_pkgsysconfdir()
57 - gchar *sysconfdir = gnc_gbr_find_etc_dir (SYSCONFDIR);
58 + gchar *sysconfdir = g_strdup (SYSCONFDIR);
59 gchar *result = g_build_filename (sysconfdir, "gnucash", (char*)NULL);
61 //printf("Returning pkgsysconfdir %s\n", result);