File tree 1 file changed +13
-2
lines changed
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,
526
526
PrintDataDesc * pdesc ,
527
527
char * title )
528
528
{
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 ;
531
531
int printed_rows = 0 ;
532
532
char linestyle = pconfig -> linestyle ;
533
533
int border = pconfig -> border ;
534
534
char buffer [20 ];
535
535
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
+
536
547
printbuf -> printed_headline = false;
537
548
printbuf -> flushed_rows = 0 ;
538
549
printbuf -> maxbytes = 0 ;
You can’t perform that action at this time.
0 commit comments