aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-05-07 23:02:39 +0000
committerEric Andersen <andersen@codepoet.org>2001-05-07 23:02:39 +0000
commitf3f9f3efa725f487e336662289a5d78de9ef38e9 (patch)
tree973648cdaddfdc003a345f46dd497a406d4a8776
parent4ad13e5d957ae85b3a6a61fce7b58a661adb2b1c (diff)
downloadbusybox-w32-f3f9f3efa725f487e336662289a5d78de9ef38e9.tar.gz
busybox-w32-f3f9f3efa725f487e336662289a5d78de9ef38e9.tar.bz2
busybox-w32-f3f9f3efa725f487e336662289a5d78de9ef38e9.zip
A patch from Vladimir to simplify chomp()
-rw-r--r--libbb/chomp.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/libbb/chomp.c b/libbb/chomp.c
index d2f6d5e6f..e62cb4005 100644
--- a/libbb/chomp.c
+++ b/libbb/chomp.c
@@ -32,13 +32,10 @@
32 32
33void chomp(char *s) 33void chomp(char *s)
34{ 34{
35 size_t len = strlen(s); 35 char *lc = (char *)last_char_is(s, '\n');
36 36
37 if (len == 0) 37 if(lc)
38 return; 38 *lc = 0;
39
40 if (s[len-1] == '\n')
41 s[len-1] = '\0';
42} 39}
43 40
44 41