]> mj.ucw.cz Git - libucw.git/commitdiff
tableprinter: bugfix in TBL_COL_ITER macro
authorRobert Kessl <kesslr@centrum.cz>
Fri, 4 Jul 2014 13:44:29 +0000 (15:44 +0200)
committerRobert Kessl <kesslr@centrum.cz>
Fri, 4 Jul 2014 13:44:29 +0000 (15:44 +0200)
ucw/table.h

index 95e0e4b9ae82fa44a6c6ae300db8a74a37a01f0b..d1d4426c4f2407cfe7e6fa67cdd90ca8cfa8b185 100644 (file)
@@ -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