nmeter: code shrink

function                                             old     new   delta
put                                                   52      43      -9

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2016-03-15 15:28:49 +01:00
parent e4de8c6316
commit 99c71c9e80

View File

@ -142,11 +142,11 @@ static void print_outbuf(void)
static void put(const char *s)
{
int sz = strlen(s);
if (sz > outbuf + sizeof(outbuf) - cur_outbuf)
sz = outbuf + sizeof(outbuf) - cur_outbuf;
memcpy(cur_outbuf, s, sz);
cur_outbuf += sz;
char *p = cur_outbuf;
int sz = outbuf + sizeof(outbuf) - p;
while (*s && --sz >= 0)
*p++ = *s++;
cur_outbuf = p;
}
static void put_c(char c)