summaryrefslogtreecommitdiff
path: root/libguile/numbers.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/numbers.c')
-rw-r--r--libguile/numbers.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/numbers.c b/libguile/numbers.c
index c401b5cbe..02f07020f 100644
--- a/libguile/numbers.c
+++ b/libguile/numbers.c
@@ -3104,6 +3104,7 @@ SCM_DEFINE (scm_string_to_number, "string->number", 1, 1, 0,
base = 10;
else
base = scm_to_unsigned_integer (radix, 2, INT_MAX);
+
answer = scm_i_string_to_number (string, base);
scm_remember_upto_here_1 (string);
return answer;