diff options
| author | Mikhail Osipov <mike.osipov@gmail.com> | 2020-01-20 02:45:18 +0300 |
|---|---|---|
| committer | Mikhail Osipov <mike.osipov@gmail.com> | 2020-01-20 02:45:18 +0300 |
| commit | d2eed05e7086e6eb08a835805c057fe57fa8b36c (patch) | |
| tree | 41fef280c17a8be9e027e9007f5cb2697c1a2210 | |
| parent | 66bfedc8cdda5e6b1a7e6096e553f790f72a6b63 (diff) | |
use space separatorobsolete
| -rw-r--r-- | daemon.c | 3 | ||||
| -rw-r--r-- | main.c | 2 |
2 files changed, 3 insertions, 2 deletions
@@ -29,12 +29,13 @@ static char **parse_args(char *buf, int len) while (len) { addv(&args, buf); - char *p = memchr(buf, '\0', len); + char *p = memchr(buf, ' ', len); if (!p) break; len -= p - buf + 1; buf = p + 1; + *p = '\0'; } return args; @@ -15,7 +15,7 @@ static void sendcmd(int sock, int argc, char *argv[]) let (fp, open_memstream(&buf, &len), fclose) { for (int n = 0; n < argc; n++) { if (n) - fputc('\0', fp); + fputc(' ', fp); fprintf(fp, "%s", argv[n]); } |
