diff options
Diffstat (limited to 'libguile/fluids.c')
-rw-r--r-- | libguile/fluids.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libguile/fluids.c b/libguile/fluids.c index f42c0a484..67efd9f6a 100644 --- a/libguile/fluids.c +++ b/libguile/fluids.c @@ -163,6 +163,11 @@ new_fluid () SCM2PTR (fluid)); scm_dynwind_end (); + + /* Now null out values. We could (and probably should) do this when + the fluid is collected instead of now. */ + scm_i_reset_fluid (n, SCM_BOOL_F); + return fluid; } |