X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=perl-module%2FPSPP.xs;h=77b7682b3e29c96178034a60797887c78c2dd208;hb=85ea1ce025e8c3c6225c4b7ef78786d0707f3963;hp=143eb549e1a784c4df7b4c7b89fa644118f1056e;hpb=fe8dc2171009e90d2335f159d05f7e6660e24780;p=pspp diff --git a/perl-module/PSPP.xs b/perl-module/PSPP.xs index 143eb549e1..77b7682b3e 100644 --- a/perl-module/PSPP.xs +++ b/perl-module/PSPP.xs @@ -727,6 +727,21 @@ CODE: OUTPUT: RETVAL +SV * +get_case_cnt (sfr) + struct sysreader_info *sfr; +CODE: + SV *ret; + casenumber n = casereader_get_case_cnt (sfr->reader); + if (n == CASENUMBER_MAX) + ret = &PL_sv_undef; + else + ret = newSViv (n); + RETVAL = ret; + OUTPUT: +RETVAL + + void get_next_case (sfr)