eval: fix problem with free_unref_funccal not being called

This commit is contained in:
erw7
2020-04-29 17:25:20 +09:00
parent c3dab08c8f
commit a532fb2cf4

View File

@@ -5026,7 +5026,7 @@ bool garbage_collect(bool testing)
// 3. Check if any funccal can be freed now. // 3. Check if any funccal can be freed now.
// This may call us back recursively. // This may call us back recursively.
did_free = did_free || free_unref_funccal(copyID, testing); did_free = free_unref_funccal(copyID, testing) || did_free;
} else if (p_verbose > 0) { } else if (p_verbose > 0) {
verb_msg(_( verb_msg(_(
"Not enough memory to set references, garbage collection aborted!")); "Not enough memory to set references, garbage collection aborted!"));