diff options
author | June McEnroe <june@causal.agency> | 2019-01-10 20:05:18 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-01-10 20:05:18 -0500 |
commit | 64d994f34fef5d8d5b0c0e5cde1a8c2645e01953 (patch) | |
tree | 02fcedc4cd7ebfd2abd0e6fb016c9b00ba6eb50d /bin/cash/input.c | |
parent | Replace eaccess with faccessat (diff) | |
download | src-64d994f34fef5d8d5b0c0e5cde1a8c2645e01953.tar.gz src-64d994f34fef5d8d5b0c0e5cde1a8c2645e01953.zip |
Replace strchrnul with strchr
Diffstat (limited to 'bin/cash/input.c')
-rw-r--r-- | bin/cash/input.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/cash/input.c b/bin/cash/input.c index feb782e7..24ba73b5 100644 --- a/bin/cash/input.c +++ b/bin/cash/input.c @@ -224,7 +224,8 @@ again: p = parsefile->buf + (parsenextc - parsefile->buf); end = p + parselleft; *end = '\0'; - q = strchrnul(p, '\n'); + q = strchr(p, '\n'); + if (!q) q = strchr(p, '\0'); if (q != end && *q == '\0') { /* delete nul characters */ for (r = q; q != end; q++) { @@ -236,7 +237,8 @@ again: goto again; end = p + parselleft; *end = '\0'; - q = strchrnul(p, '\n'); + q = strchr(p, '\n'); + if (!q) q = strchr(p, '\0'); } if (q == end) { parsenleft = parselleft; |