diff options
Diffstat (limited to 'src/regress/lib/libc/regex/split.c')
-rw-r--r-- | src/regress/lib/libc/regex/split.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/regress/lib/libc/regex/split.c b/src/regress/lib/libc/regex/split.c index f0f72c8b66..fcd81a3503 100644 --- a/src/regress/lib/libc/regex/split.c +++ b/src/regress/lib/libc/regex/split.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: split.c,v 1.4 2004/02/28 08:06:47 deraadt Exp $ */ | 1 | /* $OpenBSD: split.c,v 1.5 2007/09/09 23:25:12 chl Exp $ */ |
2 | /* $NetBSD: split.c,v 1.2 1995/04/20 22:39:57 cgd Exp $ */ | 2 | /* $NetBSD: split.c,v 1.2 1995/04/20 22:39:57 cgd Exp $ */ |
3 | 3 | ||
4 | #include <stdio.h> | 4 | #include <stdio.h> |
@@ -171,7 +171,7 @@ char *argv[]; | |||
171 | dosplit(argv[1], argv[2]); | 171 | dosplit(argv[1], argv[2]); |
172 | else if (argc > 1) | 172 | else if (argc > 1) |
173 | while (fgets(buf, sizeof(buf), stdin) != NULL) { | 173 | while (fgets(buf, sizeof(buf), stdin) != NULL) { |
174 | buf[strlen(buf)-1] = '\0'; /* stomp newline */ | 174 | buf[strcspn(buf, "\n")] = '\0'; /* stomp newline */ |
175 | dosplit(buf, argv[1]); | 175 | dosplit(buf, argv[1]); |
176 | } | 176 | } |
177 | else | 177 | else |