fixed dm_env lookup in the case of a define-syntaxes stack overflow
svn: r1204
This commit is contained in:
parent
724296a2c7
commit
15a70ac6da
|
@ -3096,6 +3096,7 @@ do_define_syntaxes_execute(Scheme_Object *form, Scheme_Env *dm_env, int for_stx)
|
|||
|
||||
rhs_env = scheme_new_comp_env(scheme_get_env(NULL), NULL, SCHEME_TOPLEVEL_FRAME);
|
||||
|
||||
if (!dm_env)
|
||||
dm_env = scheme_environment_from_dummy(dummy);
|
||||
|
||||
scheme_on_next_top(rhs_env, NULL, scheme_false, NULL, dm_env, dm_env->link_midx);
|
||||
|
|
Loading…
Reference in New Issue
Block a user