File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -526,13 +526,24 @@ pb_print_rowbuckets(PrintbufType *printbuf,
526526 PrintDataDesc * pdesc ,
527527 char * title )
528528{
529- bool is_last_column_multiline = pdesc -> multilines [ pdesc -> nfields - 1 ] ;
530- int last_column_num = pdesc -> nfields - 1 ;
529+ bool is_last_column_multiline ;
530+ int last_column_num ;
531531 int printed_rows = 0 ;
532532 char linestyle = pconfig -> linestyle ;
533533 int border = pconfig -> border ;
534534 char buffer [20 ];
535535
536+ if (pdesc -> nfields > 0 )
537+ {
538+ is_last_column_multiline = pdesc -> multilines [pdesc -> nfields - 1 ];
539+ last_column_num = pdesc -> nfields - 1 ;
540+ }
541+ else
542+ {
543+ is_last_column_multiline = false;
544+ last_column_num = 0 ;
545+ }
546+
536547 printbuf -> printed_headline = false;
537548 printbuf -> flushed_rows = 0 ;
538549 printbuf -> maxbytes = 0 ;
You can’t perform that action at this time.
0 commit comments