From: Karel Zak Date: Tue, 14 Jul 2020 10:03:11 +0000 (+0200) Subject: libsmartcols: (smaple) check scols_line_set_data() return code [coverity scan] X-Git-Tag: v2.36~44 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=59ba65df21ff28cbed421f6813e5cd1b451c9d5d;p=thirdparty%2Futil-linux.git libsmartcols: (smaple) check scols_line_set_data() return code [coverity scan] Signed-off-by: Karel Zak --- diff --git a/libsmartcols/samples/maxout.c b/libsmartcols/samples/maxout.c index 07a05e13ff..263d4de81b 100644 --- a/libsmartcols/samples/maxout.c +++ b/libsmartcols/samples/maxout.c @@ -42,10 +42,15 @@ int main(int argc, char *argv[]) while (nlines--) { struct libscols_line *ln = scols_table_new_line(tb, NULL); - - scols_line_set_data(ln, COL_LEFT, "A"); - scols_line_set_data(ln, COL_FOO, "B"); - scols_line_set_data(ln, COL_RIGHT, "C"); + int rc; + + rc = scols_line_set_data(ln, COL_LEFT, "A"); + if (!rc) + rc = scols_line_set_data(ln, COL_FOO, "B"); + if (!rc) + rc = scols_line_set_data(ln, COL_RIGHT, "C"); + if (rc) + err(EXIT_FAILURE, "failed to set line data"); } scols_print_table(tb);