X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fpivot-output.c;h=a170b6ee71a79e670c72c98fef1bda01c9e97b5a;hb=5ce9c6ba1502e623ec6723a8273da77e5858b8d4;hp=2fa664bffadd6f1616be3716802d85ea9e00cc1b;hpb=478f1bffcdec0b01391b8297e2df1a1f6aa7d4cf;p=pspp diff --git a/src/output/pivot-output.c b/src/output/pivot-output.c index 2fa664bffa..a170b6ee71 100644 --- a/src/output/pivot-output.c +++ b/src/output/pivot-output.c @@ -394,9 +394,10 @@ add_references (const struct pivot_table *pt, const struct table *table, if (x == cell.d[H][0] && y == cell.d[V][0]) { - for (size_t i = 0; i < cell.value->n_footnotes; i++) + const struct pivot_value_ex *ex = pivot_value_ex (cell.value); + for (size_t i = 0; i < ex->n_footnotes; i++) { - size_t idx = cell.value->footnote_indexes[i]; + size_t idx = ex->footnote_indexes[i]; assert (idx < pt->n_footnotes); if (!refs[idx] && pt->footnotes[idx]->show)