diff options
| author | 2019-04-11 19:59:44 +0530 | |
|---|---|---|
| committer | 2019-04-11 21:49:54 +0530 | |
| commit | 85922c3139df03202e819b162825543ad6ade760 (patch) | |
| tree | 26e71a8af4e72d558ff8913256cc325d28e05aa4 /src | |
| parent | 191eef85545e09f12b0c29793cabde6a39ce0a81 (diff) | |
| download | nnn-85922c3139df03202e819b162825543ad6ade760.tar.gz | |
Code refactor
Diffstat (limited to 'src')
| -rw-r--r-- | src/nnn.c | 13 |
1 files changed, 2 insertions, 11 deletions
@@ -736,10 +736,7 @@ static char *xbasename(char *path) /* Writes buflen char(s) from buf to a file */ static void writecp(const char *buf, const size_t buflen) { - if (cfg.pickraw) - return; - - if (!g_cppath[0]) + if (cfg.pickraw || !*g_cppath) return; FILE *fp = fopen(g_cppath, "w"); @@ -760,12 +757,6 @@ static void appendfpath(const char *path, const size_t len) errexit(); } - /* Enabling the following will miss files with newlines */ - /* - * if (copybufpos) - * pcopybuf[copybufpos - 1] = '\n'; - */ - copybufpos += xstrlcpy(pcopybuf + copybufpos, path, len); } @@ -971,7 +962,7 @@ static void spawn(char *file, char *arg1, char *arg2, const char *dir, uchar fla char *argv[EXEC_ARGS_MAX] = {0}; char *cmd = NULL; - if (!file || !file[0]) + if (!file || !*file) return; /* Swap args if the first arg is NULL and second isn't */ |