X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fcasereader.h;h=3df80cb08fb8d38acc302e0654a0217dd666287a;hb=5f8dc7ca9962b212d623566e287b0f1d365f6398;hp=a2d9403bb03bce10ede5a638f459261889d373ad;hpb=dcdf58a8089283c5eee2ea642e03dfacc60543e5;p=pspp diff --git a/src/data/casereader.h b/src/data/casereader.h index a2d9403bb0..3df80cb08f 100644 --- a/src/data/casereader.h +++ b/src/data/casereader.h @@ -125,12 +125,20 @@ struct casereader * casereader_create_arithmetic_sequence (struct casereader *, double first, double increment); +enum rank_error + { + RANK_ERR_NONE = 0, + RANK_ERR_NEGATIVE_WEIGHT = 0x01, + RANK_ERR_UNSORTED = 0x02 + }; + typedef void distinct_func (double v, casenumber n, double w, void *aux); struct casereader * casereader_create_append_rank (struct casereader *, const struct variable *v, const struct variable *w, + enum rank_error *err, distinct_func *distinct_callback, void *aux);