]> git.vpit.fr Git - perl/modules/Sub-Nary.git/blobdiff - Nary.xs
scale() shouldn't fill {}
[perl/modules/Sub-Nary.git] / Nary.xs
diff --git a/Nary.xs b/Nary.xs
index 66eced60f0e7e930024e74e4a3a8d453af9799c3..a64d6196ec7bbc66bc7c2d53fc367617e197c8ac 100644 (file)
--- a/Nary.xs
+++ b/Nary.xs
@@ -147,7 +147,7 @@ CODE:
  } else {
   hv = (HV *) SvRV(sv);
   if (!hv_iterinit(hv)) {
-   sn_store(res, "0", 1, newSVnv(c), 0);
+   XSRETURN_UNDEF;
   } else {
    hv_iterinit(hv);
    while (key = hv_iternext(hv)) {