X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fcasereader.h;h=3df80cb08fb8d38acc302e0654a0217dd666287a;hb=6fb519761f5f942e598cfd8570c52594c9456ba3;hp=a2d9403bb03bce10ede5a638f459261889d373ad;hpb=d458c186c5395d900e9b3bc022abe4533fcc62df;p=pspp-builds.git diff --git a/src/data/casereader.h b/src/data/casereader.h index a2d9403b..3df80cb0 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);