diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-05-07 23:02:39 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-05-07 23:02:39 +0000 |
commit | f3f9f3efa725f487e336662289a5d78de9ef38e9 (patch) | |
tree | 973648cdaddfdc003a345f46dd497a406d4a8776 | |
parent | 4ad13e5d957ae85b3a6a61fce7b58a661adb2b1c (diff) | |
download | busybox-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.c | 11 |
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 | ||
33 | void chomp(char *s) | 33 | void 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 | ||