mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Code refactor
This commit is contained in:
parent
191eef8554
commit
85922c3139
13
src/nnn.c
13
src/nnn.c
|
@ -736,10 +736,7 @@ static char *xbasename(char *path)
|
||||||
/* Writes buflen char(s) from buf to a file */
|
/* Writes buflen char(s) from buf to a file */
|
||||||
static void writecp(const char *buf, const size_t buflen)
|
static void writecp(const char *buf, const size_t buflen)
|
||||||
{
|
{
|
||||||
if (cfg.pickraw)
|
if (cfg.pickraw || !*g_cppath)
|
||||||
return;
|
|
||||||
|
|
||||||
if (!g_cppath[0])
|
|
||||||
return;
|
return;
|
||||||
|
|
||||||
FILE *fp = fopen(g_cppath, "w");
|
FILE *fp = fopen(g_cppath, "w");
|
||||||
|
@ -760,12 +757,6 @@ static void appendfpath(const char *path, const size_t len)
|
||||||
errexit();
|
errexit();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Enabling the following will miss files with newlines */
|
|
||||||
/*
|
|
||||||
* if (copybufpos)
|
|
||||||
* pcopybuf[copybufpos - 1] = '\n';
|
|
||||||
*/
|
|
||||||
|
|
||||||
copybufpos += xstrlcpy(pcopybuf + copybufpos, path, len);
|
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 *argv[EXEC_ARGS_MAX] = {0};
|
||||||
char *cmd = NULL;
|
char *cmd = NULL;
|
||||||
|
|
||||||
if (!file || !file[0])
|
if (!file || !*file)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* Swap args if the first arg is NULL and second isn't */
|
/* Swap args if the first arg is NULL and second isn't */
|
||||||
|
|
Loading…
Reference in a new issue