| 328 |
Llistpath = g_strsplit(Lenv, ":", 0); |
Llistpath = g_strsplit(Lenv, ":", 0); |
| 329 |
|
|
| 330 |
for (i=0; Llistpath[i]; i++) { |
for (i=0; Llistpath[i]; i++) { |
| 331 |
Lpath = g_strdup_printf("%s/%s/%s.conf", Llistpath[i], PACKAGE, PACKAGE); |
Lpath = g_strdup_printf("%s/%s", Llistpath[i], PACKAGE); |
| 332 |
Lnewlist = g_slist_append(Lnewlist, Lpath); |
Lnewlist = g_slist_append(Lnewlist, Lpath); |
| 333 |
} |
} |
| 334 |
|
|
| 335 |
g_strfreev(Llistpath); |
g_strfreev(Llistpath); |
|
} else { |
|
|
Lpath = g_strdup_printf("/usr/local/share/%s", PACKAGE); |
|
|
Lnewlist = g_slist_append(Lnewlist, Lpath); |
|
|
Lpath = g_strdup_printf("/usr/share/%s", PACKAGE); |
|
|
Lnewlist = g_slist_append(Lnewlist, Lpath); |
|
| 336 |
} |
} |
| 337 |
|
|
| 338 |
|
Lpath = g_strdup_printf("/usr/local/share/%s", PACKAGE); |
| 339 |
|
Lnewlist = g_slist_append(Lnewlist, Lpath); |
| 340 |
|
Lpath = g_strdup_printf("/usr/share/%s", PACKAGE); |
| 341 |
|
Lnewlist = g_slist_append(Lnewlist, Lpath); |
| 342 |
|
|
| 343 |
return Lnewlist; |
return Lnewlist; |
| 344 |
} |
} |
| 345 |
|
|
| 902 |
gboolean test_version() |
gboolean test_version() |
| 903 |
{ |
{ |
| 904 |
char *Lver = conf_get_string("confversion"); |
char *Lver = conf_get_string("confversion"); |
| 905 |
if (!Lver || (strcmp(Lver, VERSION) && strcmp(Lver, "0.3.10"))) { |
if (!Lver || (strcmp(Lver, VERSION))) { |
| 906 |
gchar *Lerrmsg = g_strdup_printf(_("graveman update !\n\nYou must remove your old configuration file '%s'.\nThen you can restart graveman..\n\nThanks ! :-)"), Gfileconf); |
gchar *Lerrmsg = g_strdup_printf(_("graveman update !\n\nYou must remove your old configuration file '%s'.\nThen you can restart graveman..\n\nThanks ! :-)"), Gfileconf); |
| 907 |
GtkWidget *Lerr = gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, |
GtkWidget *Lerr = gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, |
| 908 |
GTK_BUTTONS_OK, Lerrmsg); |
GTK_BUTTONS_OK, Lerrmsg); |