From: Ben Pfaff Date: Wed, 2 Jan 2019 22:36:34 +0000 (-0800) Subject: tab: Fix implementation of "middle" vertical alignment in tab_get_cell(). X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp;a=commitdiff_plain;h=bb1ca048fd178b13296604c5ddc8a44751a4ab35 tab: Fix implementation of "middle" vertical alignment in tab_get_cell(). Found by GCC 4.9. Fixes: a7a300e7d996 ("output: Support decimal and mixed alignment,") --- diff --git a/src/output/tab.c b/src/output/tab.c index f6f965022e..4d852daebc 100644 --- a/src/output/tab.c +++ b/src/output/tab.c @@ -513,7 +513,7 @@ tab_get_cell (const struct table *table, int x, int y, : TABLE_HALIGN_RIGHT); enum table_valign valign = ((opt & TAB_VALIGN) == TAB_TOP ? TABLE_VALIGN_TOP - : (opt & TAB_VALIGN) == TAB_CENTER ? TABLE_VALIGN_CENTER + : (opt & TAB_VALIGN) == TAB_MIDDLE ? TABLE_VALIGN_CENTER : TABLE_VALIGN_BOTTOM); cell->style = &styles[halign][valign];