diff options
Diffstat (limited to 'libguile/regex-posix.c')
-rw-r--r-- | libguile/regex-posix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/regex-posix.c b/libguile/regex-posix.c index 0abb4b8da..da18e9119 100644 --- a/libguile/regex-posix.c +++ b/libguile/regex-posix.c @@ -254,7 +254,7 @@ SCM_DEFINE (scm_regexp_exec, "regexp-exec", 2, 2, 0, int i; /* The match vector must include a cell for the string that was matched, so add 1. */ - mvec = scm_make_vector (SCM_MAKINUM (nmatches + 1), SCM_UNSPECIFIED); + mvec = scm_c_make_vector (nmatches + 1, SCM_UNSPECIFIED); SCM_VELTS(mvec)[0] = str; for (i = 0; i < nmatches; ++i) if (matches[i].rm_so == -1) |