summaryrefslogtreecommitdiff
path: root/libguile/num2integral.i.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/num2integral.i.c')
-rw-r--r--libguile/num2integral.i.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/num2integral.i.c b/libguile/num2integral.i.c
index 3e5d65389..a68fe5d87 100644
--- a/libguile/num2integral.i.c
+++ b/libguile/num2integral.i.c
@@ -92,7 +92,7 @@ INTEGRAL2NUM (ITYPE n)
SCM_POSFIXABLE (n)
#endif
)
- return SCM_MAKINUM (n);
+ return SCM_MAKINUM ((long) n);
#ifdef SCM_BIGDIG
return INTEGRAL2BIG (n);