X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Foneway.q;h=a400c1da6f0f08b54e23cbe98d47973be275e2e2;hb=aacb81b15f6b8b34def3ef7b76c7d069a64bc5d8;hp=2ef2d4869c5c22c870dd0aad50e1350667110645;hpb=573068f2bdcd3f8796e9646668fed910a90f890b;p=pspp diff --git a/src/language/stats/oneway.q b/src/language/stats/oneway.q index 2ef2d4869c..a400c1da6f 100644 --- a/src/language/stats/oneway.q +++ b/src/language/stats/oneway.q @@ -19,32 +19,34 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ #include + #include -#include +#include #include #include -#include -#include -#include + #include +#include #include +#include +#include +#include #include -#include +#include #include -#include +#include +#include +#include #include +#include +#include #include -#include -#include -#include -#include -#include -#include -#include +#include #include #include #include - +#include +#include #include "sort-criteria.h" #include "gettext.h" @@ -93,7 +95,8 @@ static int ostensible_number_of_groups=-1; static is_missing_func *value_is_missing; -static bool run_oneway(const struct casefile *cf, void *_mode); +static bool run_oneway(const struct ccase *first, + const struct casefile *cf, void *_mode); /* Routines to show the output tables */ @@ -891,13 +894,15 @@ precalc ( struct cmd_oneway *cmd UNUSED ) static bool -run_oneway(const struct casefile *cf, void *cmd_) +run_oneway(const struct ccase *first, const struct casefile *cf, void *cmd_) { struct casereader *r; struct ccase c; struct cmd_oneway *cmd = (struct cmd_oneway *) cmd_; + output_split_file_values (first); + global_group_hash = hsh_create(4, (hsh_compare_func *) compare_values, (hsh_hash_func *) hash_value,