projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
A few basic tests pass.
[pspp]
/
perl-module
/
PSPP.xs
diff --git
a/perl-module/PSPP.xs
b/perl-module/PSPP.xs
index 0b7dce1ddf04e4e553b26c248ac1b97c7992ce3e..077bf581f0031cfe27332efbbf54c2dbec6e04a3 100644
(file)
--- a/
perl-module/PSPP.xs
+++ b/
perl-module/PSPP.xs
@@
-149,7
+149,7
@@
value_to_scalar (const union value *val, const struct variable *var)
{
if ( var_is_numeric (var))
{
{
if ( var_is_numeric (var))
{
- if (
var_is_value_missing (var, val, MV_SYSTEM)
)
+ if (
var_is_value_missing (var, val) == MV_SYSTEM
)
return newSVpvn ("", 0);
return newSVnv (val->f);
return newSVpvn ("", 0);
return newSVnv (val->f);
@@
-240,7
+240,7
@@
CODE:
union value uv;
int ret;
make_value_from_scalar (&uv, val, var);
union value uv;
int ret;
make_value_from_scalar (&uv, val, var);
- ret = var_is_value_missing (var, &uv
, MV_ANY)
;
+ ret = var_is_value_missing (var, &uv
) != 0
;
value_destroy (&uv, var_get_width (var));
RETVAL = ret;
OUTPUT:
value_destroy (&uv, var_get_width (var));
RETVAL = ret;
OUTPUT: