From: Colin Clark Date: Wed, 24 Aug 2016 16:01:32 +0000 (+0100) Subject: Bug Fix #426: geeqie -r file:FILE crashes if FILE does not exist X-Git-Tag: v1.4~250 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=ba79fd472145e92b54cb13485867c5818a6f0779 Bug Fix #426: geeqie -r file:FILE crashes if FILE does not exist If the file does not exist, default to the home directory --- diff --git a/src/remote.c b/src/remote.c index db87526e..c89eff9b 100644 --- a/src/remote.c +++ b/src/remote.c @@ -516,6 +516,7 @@ static void gr_file_load(const gchar *text, GIOChannel *channel, gpointer data) else { log_printf("remote sent filename that does not exist:\"%s\"\n", filename); + layout_set_path(NULL, homedir()); } g_free(filename); @@ -532,6 +533,7 @@ static void gr_config_load(const gchar *text, GIOChannel *channel, gpointer data else { log_printf("remote sent filename that does not exist:\"%s\"\n", filename); + layout_set_path(NULL, homedir()); } g_free(filename);