diff options
Diffstat (limited to 'libguile/vm-engine.c')
-rw-r--r-- | libguile/vm-engine.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libguile/vm-engine.c b/libguile/vm-engine.c index c43156382..abfa1fb53 100644 --- a/libguile/vm-engine.c +++ b/libguile/vm-engine.c @@ -178,8 +178,9 @@ { \ if (SCM_UNLIKELY (sp < vp->stack_limit)) \ { \ + struct scm_vm_intrinsics *i = (void*)intrinsics; \ SYNC_IP (); \ - vm_expand_stack (vp, sp); \ + i->expand_stack (vp, sp); \ CACHE_SP (); \ } \ else \ |