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.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libguile/num2integral.i.c b/libguile/num2integral.i.c
index 460d98447..a25ece17b 100644
--- a/libguile/num2integral.i.c
+++ b/libguile/num2integral.i.c
@@ -195,8 +195,11 @@ INTEGRAL2BIG (ITYPE n)
/* mpz_import doesn't handle sign -- have to use #if here rather
than if b/c gcc warnings for ushort, etc. */
#if !UNSIGNED
- if (n < 0) neg_input = 1;
- n = - n;
+ if (n < 0)
+ {
+ neg_input = 1;
+ n = - n;
+ }
#endif
mpz_import (SCM_I_BIG_MPZ (result),