From: Karel Zak Date: Mon, 12 Sep 2016 09:58:34 +0000 (+0200) Subject: libsmartcols: fix WRAPNL crashes X-Git-Tag: v2.29-rc1~67 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=975ed32fd93503aa109e231ec26a582cb0398dd8;p=thirdparty%2Futil-linux.git libsmartcols: fix WRAPNL crashes Addresses: https://github.com/karelzak/util-linux/issues/344 Signed-off-by: Karel Zak --- diff --git a/libsmartcols/src/table_print.c b/libsmartcols/src/table_print.c index bdac0b296d..7355fe8e1f 100644 --- a/libsmartcols/src/table_print.c +++ b/libsmartcols/src/table_print.c @@ -333,7 +333,7 @@ static int set_pending_data(struct libscols_column *cl, const char *data, size_t { char *p = NULL; - if (data) { + if (data && *data) { DBG(COL, ul_debugobj(cl, "setting pending data")); assert(sz); p = strdup(data);