diff options
-rw-r--r-- | match.c | 1 | ||||
-rw-r--r-- | unwind.c | 1 |
2 files changed, 1 insertions, 1 deletions
@@ -4410,7 +4410,6 @@ void match_reg_var(val sym) { if (bindable(sym) && !uw_tentative_def_exists(sym)) { val tag = cons(var_s, sym); - uw_purge_deferred_warning(tag); uw_register_tentative_def(tag); } } @@ -684,6 +684,7 @@ val uw_defer_warning(val args) val uw_register_tentative_def(val tag) { + uw_purge_deferred_warning(tag); push(tag, &tentative_defs); return nil; } |