Просмотр исходного кода

Use auto-compress option for bsdtar, tar

master
Arun Prakash Jana 6 лет назад
Родитель
Сommit
68b460310e
1 измененных файлов: 3 добавлений и 3 удалений
  1. +3
    -3
      src/nnn.c

+ 3
- 3
src/nnn.c Просмотреть файл

@@ -132,7 +132,7 @@
#define EXEC_ARGS_MAX 8 #define EXEC_ARGS_MAX 8
#define SCROLLOFF 3 #define SCROLLOFF 3
#define LONG_SIZE sizeof(ulong) #define LONG_SIZE sizeof(ulong)
#define ARCHIVE_CMD_LEN 12
#define ARCHIVE_CMD_LEN 16


/* Program return codes */ /* Program return codes */
#define _SUCCESS 0 #define _SUCCESS 0
@@ -1265,11 +1265,11 @@ static void get_archive_cmd(char *cmd, char *archive)
if (getutil(utils[ATOOL])) if (getutil(utils[ATOOL]))
xstrlcpy(cmd, "atool -a", ARCHIVE_CMD_LEN); xstrlcpy(cmd, "atool -a", ARCHIVE_CMD_LEN);
else if (getutil(utils[BSDTAR])) else if (getutil(utils[BSDTAR]))
xstrlcpy(cmd, "bsdtar -cvf", ARCHIVE_CMD_LEN);
xstrlcpy(cmd, "bsdtar -acvf", ARCHIVE_CMD_LEN);
else if (is_suffix(archive, ".zip")) else if (is_suffix(archive, ".zip"))
xstrlcpy(cmd, "zip -r", ARCHIVE_CMD_LEN); xstrlcpy(cmd, "zip -r", ARCHIVE_CMD_LEN);
else else
xstrlcpy(cmd, "tar -cvf", ARCHIVE_CMD_LEN);
xstrlcpy(cmd, "tar -acvf", ARCHIVE_CMD_LEN);
} }


static void archive_selection(const char *cmd, const char *archive, const char *curpath) static void archive_selection(const char *cmd, const char *archive, const char *curpath)


Загрузка…
Отмена
Сохранить