- }
- }
-
- /* InfoZIP's unzip */
- if (g_str_has_suffix (comics_document->selected_command,"unzip")) {
- comics_document->extract_command =
- g_strdup_printf ("%s -p -C",
- comics_document->selected_command);
- comics_document->list_command =
- g_strdup_printf ("%s -Z -1 -- %s",
- comics_document->selected_command,
- quoted_file);
- comics_document->flag_temp = FALSE;
- comics_document->regex_arg = TRUE;
- g_free (quoted_file);
- return TRUE;
- }
-
- /* p7zip */
- if (g_str_has_suffix (comics_document->selected_command,"7zr")) {
- comics_document->extract_command =
- g_strdup_printf ("%s x -so",
- comics_document->selected_command);
- comics_document->list_command =
- g_strdup_printf ("%s l -- %s",
- comics_document->selected_command,
- quoted_file);
- comics_document->flag_temp = FALSE;
- comics_document->regex_arg = TRUE;