From 7b6911e9aece532bf69e5e411912690e5536480f Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 11 Mar 2011 15:00:30 +0100 Subject: [PATCH] lib: [tt.c] dereferencing data before a null check [coverity scan] Signed-off-by: Karel Zak --- lib/tt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/tt.c b/lib/tt.c index 140149d0f3..b11cfaadd2 100644 --- a/lib/tt.c +++ b/lib/tt.c @@ -518,7 +518,8 @@ static void print_data(struct tt *tb, struct tt_column *cl, char *data) /* truncate data */ if (len > width && (cl->flags & TT_FL_TRUNC)) { - len = mbs_truncate(data, width); + if (data) + len = mbs_truncate(data, width); if (!data || len == (size_t) -1) { len = 0; data = NULL; -- 2.47.3