format: Make format settings structure smaller and cheaper.
authorBen Pfaff <blp@cs.stanford.edu>
Wed, 6 Jan 2021 23:07:19 +0000 (15:07 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Wed, 6 Jan 2021 23:07:19 +0000 (15:07 -0800)
commit4daafd79f8b250b1651c1b66a3171a654abf252d
treedca2041cba953f4e0da8e46798ba71881db7aade
parentb7479c9a558c9d46c5685724b0a67f8ba2e7956c
format: Make format settings structure smaller and cheaper.

Until now, there has only been one copy of the fmt_settings structure in a
given PSPP process, so it hardly mattered what size it was.  In an upcoming
commit, there will be one copy per pivot table, so it becomes more
important.  This commit shrinks it.
Smake
src/data/format.c
src/data/format.h
src/data/settings.c