X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fcasereader-translator.c;h=3567f5c3a569b82bb1b5bff06e4b2a9146121957;hb=ff47c7eb6e8335ef6042e3a437f3d30ef27600a7;hp=a6508502b7348115b9ded5b8ee7fc66c7c116f95;hpb=9df0efbb42816480bee058e16d14222dd22e9613;p=pspp diff --git a/src/data/casereader-translator.c b/src/data/casereader-translator.c index a6508502b7..3567f5c3a5 100644 --- a/src/data/casereader-translator.c +++ b/src/data/casereader-translator.c @@ -502,6 +502,11 @@ uniquify (const struct ccase *c, void *aux) dir = value_compare_3way (case_data (next_case, cdr->key), current_value, key_width); + if (dir > 0) + dir = 1; + if (dir < 0) + dir = -1; + case_unref (next_case); if (dir != 0) {