treewide: Use struct fmt_spec by value instead of pointer in most cases.
authorBen Pfaff <blp@cs.stanford.edu>
Sun, 26 Feb 2023 00:51:00 +0000 (16:51 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Sun, 26 Feb 2023 00:51:00 +0000 (16:51 -0800)
commit064e63444113026f99a518bf1ec77da5eb6b036b
tree0fd79590169bf0a4e8dd788ea5f3467bada40756
parent12b9efe4bcd6ef6e5a87df9108e4ba49182730b4
treewide: Use struct fmt_spec by value instead of pointer in most cases.

struct fmt_spec is a small struct, only 4 bytes in size.  It doesn't make
sense to pass it by pointer in most cases.  This commit makes that change
treewide.
80 files changed:
perl-module/PSPP.xs
perl-module/typemap
src/data/csv-file-writer.c
src/data/data-out.c
src/data/data-out.h
src/data/dataset.c
src/data/dictionary.c
src/data/format-guesser.c
src/data/format-guesser.h
src/data/format.c
src/data/format.h
src/data/gnumeric-reader.c
src/data/mdd-writer.c
src/data/ods-reader.c
src/data/pc+-file-reader.c
src/data/por-file-reader.c
src/data/por-file-writer.c
src/data/psql-reader.c
src/data/settings.c
src/data/settings.h
src/data/sys-file-reader.c
src/data/sys-file-writer.c
src/data/variable.c
src/data/variable.h
src/language/commands/aggregate.c
src/language/commands/autorecode.c
src/language/commands/combine-files.c
src/language/commands/ctables.c
src/language/commands/data-list.c
src/language/commands/data-parser.c
src/language/commands/data-parser.h
src/language/commands/formats.c
src/language/commands/get-data.c
src/language/commands/matrix-data.c
src/language/commands/matrix.c
src/language/commands/means.c
src/language/commands/median.c
src/language/commands/missing-values.c
src/language/commands/mrsets.c
src/language/commands/numeric.c
src/language/commands/output.c
src/language/commands/placement-parser.c
src/language/commands/placement-parser.h
src/language/commands/print.c
src/language/commands/rank.c
src/language/commands/set.c
src/language/commands/sort-variables.c
src/language/commands/sys-file-info.c
src/language/commands/vector.c
src/language/expressions/evaluate.c
src/language/expressions/generate.py
src/language/expressions/operations.def
src/language/expressions/optimize.c
src/language/expressions/parse.c
src/language/expressions/private.h
src/language/lexer/value-parser.c
src/language/tests/format-guesser-test.c
src/output/pivot-table.c
src/output/pivot-table.h
src/output/spv/spv-legacy-decoder.c
src/output/spv/spv-writer.c
src/output/spv/spv.c
src/ui/gui/find-dialog.c
src/ui/gui/helper.c
src/ui/gui/helper.h
src/ui/gui/missing-val-dialog.c
src/ui/gui/psppire-data-store.c
src/ui/gui/psppire-dialog-action-indep-samps.c
src/ui/gui/psppire-dialog-action-roc.c
src/ui/gui/psppire-dict.c
src/ui/gui/psppire-dictview.c
src/ui/gui/psppire-import-textfile.c
src/ui/gui/psppire-value-entry.c
src/ui/gui/psppire-value-entry.h
src/ui/gui/psppire-var-info.c
src/ui/gui/psppire-variable-sheet.c
src/ui/gui/val-labs-dialog.c
src/ui/gui/var-type-dialog.c
src/ui/syntax-gen.c
tests/output/pivot-table-test.c