diff --git a/tests/gpgscm/scheme.c b/tests/gpgscm/scheme.c index 5a85063ee..0e31dc55c 100644 --- a/tests/gpgscm/scheme.c +++ b/tests/gpgscm/scheme.c @@ -4765,6 +4765,7 @@ int scheme_init_custom_alloc(scheme *sc, func_alloc malloc, func_dealloc free) { sc->save_inport=sc->NIL; sc->loadport=sc->NIL; sc->nesting=0; + memset (sc->nesting_stack, 0, sizeof sc->nesting_stack); sc->interactive_repl=0; sc->strbuff = sc->malloc(STRBUFFSIZE); if (sc->strbuff == 0) {