X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fxforms%2Fsample.c;h=83fae8878e20f82c4ac7286ee3c6c97a4a067c01;hb=e070d7ddf78446b9852c61c9af84ad3659bac3b3;hp=0635caa9310c6094d86aca8164e2e3fc539acb5c;hpb=dcf9b154cbcaa35c3d8459a201b77eec8bcb30bd;p=pspp diff --git a/src/language/xforms/sample.c b/src/language/xforms/sample.c index 0635caa931..83fae8878e 100644 --- a/src/language/xforms/sample.c +++ b/src/language/xforms/sample.c @@ -18,23 +18,25 @@ 02110-1301, USA. */ #include + #include #include #include #include -#include "alloc.h" -#include "command.h" -#include "message.h" -#include "lexer.h" -#include "random.h" -#include "str.h" -#include "variable.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include #include "gettext.h" #define _(msgid) gettext (msgid) -#include "debug-print.h" - /* The two different types of samples. */ enum { @@ -55,7 +57,7 @@ static trns_proc_func sample_trns_proc; static trns_free_func sample_trns_free; int -cmd_sample (void) +cmd_sample (struct dataset *ds) { struct sample_trns *trns; @@ -109,7 +111,7 @@ cmd_sample (void) trns->N = b; trns->m = trns->t = 0; trns->frac = frac; - add_transformation (sample_trns_proc, sample_trns_free, trns); + add_transformation (ds, sample_trns_proc, sample_trns_free, trns); return lex_end_of_command (); } @@ -117,7 +119,7 @@ cmd_sample (void) /* Executes a SAMPLE transformation. */ static int sample_trns_proc (void *t_, struct ccase *c UNUSED, - int case_num UNUSED) + casenumber case_num UNUSED) { struct sample_trns *t = t_; double U;