From 68de14ab2618ebf4afa9630299cef5eafe13d1be Mon Sep 17 00:00:00 2001 From: Robert Kessl Date: Fri, 4 Jul 2014 15:44:29 +0200 Subject: [PATCH] tableprinter: bugfix in TBL_COL_ITER macro --- ucw/table.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ucw/table.h b/ucw/table.h index 95e0e4b9..d1d4426c 100644 --- a/ucw/table.h +++ b/ucw/table.h @@ -217,8 +217,8 @@ struct table { #define TBL_OUTPUT_BLOCKLINE .formatter = &table_fmt_blockline #define TBL_OUTPUT_MACHINE_READABLE .formatter = &table_fmt_machine_readable -#define TBL_COL_ITER(_tbl, _colidx, _var, _idxval) struct table_col_info *_var = NULL; int _idxval = -1; \ - for(_idxval = _tbl->columns[_idxval].first_column, _var = _tbl->column_order + _idxval; _idxval != -1; _idxval = _tbl->column_order[_idxval].next_column) +#define TBL_COL_ITER(_tbl, _colidx, _var, _idxval) struct table_col_info *_var = NULL; int _idxval = _tbl->columns[_colidx].first_column;\ + for(_idxval = _tbl->columns[_colidx].first_column, _var = _tbl->column_order + _idxval; _idxval != -1; _idxval = _tbl->column_order[_idxval].next_column, _var = _tbl->column_order + _idxval) /** * Initialize a table definition. The structure should already contain -- 2.39.5