aboutsummaryrefslogtreecommitdiff
path: root/miscutils/lsscsi.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2017-08-05 17:50:35 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2017-08-05 17:50:35 +0200
commit20077c1429915b2c223e4d179a033f2b1806872c (patch)
tree76c89e23adc5bb529e310d9e25e7016f6d699645 /miscutils/lsscsi.c
parent9cf89cdf84fb20154088145980b676d2b28fc55d (diff)
downloadbusybox-20077c1429915b2c223e4d179a033f2b1806872c.tar.gz
libbb: make trim() return pointer to terminating NUL
function old new delta trim 80 90 +10 angle_address 56 50 -6 sysctl_main 282 273 -9 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: +10/-15) Total: -5 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils/lsscsi.c')
-rw-r--r--miscutils/lsscsi.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/miscutils/lsscsi.c b/miscutils/lsscsi.c
index b69ff1eef..c86630e31 100644
--- a/miscutils/lsscsi.c
+++ b/miscutils/lsscsi.c
@@ -37,9 +37,8 @@ static char *get_line(const char *filename, char *buf, unsigned *bufsize_p)
if (sz < 0)
sz = 0;
buf[sz] = '\0';
- trim(buf);
- sz = strlen(buf) + 1;
+ sz = (trim(buf) - buf) + 1;
bufsize -= sz;
buf += sz;
buf[0] = '\0';