From: Yuriy M. Kaminskiy Date: Sat, 27 Feb 2016 15:00:50 +0000 (+0300) Subject: lscpu: fix backward buffer size adjustment after adding delimiter X-Git-Tag: v2.28-rc1~62 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0c5bbafaf9f59053f5d0293efe1e396456a1b238;p=thirdparty%2Futil-linux.git lscpu: fix backward buffer size adjustment after adding delimiter remaining buffer space was increased after adding character, instead of decreasing Signed-off-by: Karel Zak --- diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index d555022591..318249fe02 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -1281,7 +1281,7 @@ get_cell_data(struct lscpu_desc *desc, int idx, int col, if (j != 0) { *p++ = mod->compat ? ',' : ':'; *p = '\0'; - sz++; + sz--; } } break; @@ -1353,7 +1353,7 @@ get_cell_header(struct lscpu_desc *desc, int col, if (i > 0) { *p++ = mod->compat ? ',' : ':'; *p = '\0'; - sz++; + sz--; } } if (desc->ncaches)