X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=perl-module%2FPSPP.xs;h=77b7682b3e29c96178034a60797887c78c2dd208;hb=3ec4ce83403f756f2c983ca2b5544cb1dcf9dfe0;hp=143eb549e1a784c4df7b4c7b89fa644118f1056e;hpb=fd2104e10011b87d6558e8623d629da4cee82b25;p=pspp-builds.git diff --git a/perl-module/PSPP.xs b/perl-module/PSPP.xs index 143eb549..77b7682b 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)