X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fcomics%2Fcomics-document.c;h=4d74385a9ecb43061340c8a0047454bb5d00fac0;hb=b478443e2f1f891cb1633fdc00fbf43f042d4699;hp=bed6e58180369a31a562c4e8a7a6651168c1c91a;hpb=0b035a56aed1cbea3cd765f75f29a81ecf85c4bd;p=evince.git diff --git a/backend/comics/comics-document.c b/backend/comics/comics-document.c index bed6e581..4d74385a 100644 --- a/backend/comics/comics-document.c +++ b/backend/comics/comics-document.c @@ -252,7 +252,7 @@ static gboolean comics_generate_command_lines (ComicsDocument *comics_document, GError **error) { - gchar *quoted_file; + gchar *quoted_file, *quoted_file_aux; gchar *quoted_command; ComicBookDecompressType type; @@ -261,10 +261,12 @@ comics_generate_command_lines (ComicsDocument *comics_document, quoted_command = g_shell_quote (comics_document->selected_command); if (comics_document->regex_arg) { quoted_file = comics_regex_quote (comics_document->archive); + quoted_file_aux = g_shell_quote (comics_document->archive); comics_document->list_command = g_strdup_printf (command_usage_def[type].list, comics_document->alternative_command, - comics_document->archive); + quoted_file_aux); + g_free (quoted_file_aux); } else { quoted_file = g_shell_quote (comics_document->archive); comics_document->list_command =