# HG changeset patch # User vimboss # Date 1105305836 0 # Node ID a9e90b3356b62da552b62eb62b8dff78438f2dc8 # Parent d0764d5e46194fe5a0dd6ce2b7373d3a4c756d46 updated for version 7.0036 diff --git a/src/eval.c b/src/eval.c --- a/src/eval.c +++ b/src/eval.c @@ -1911,7 +1911,7 @@ free_for_info(fi_void) { forinfo *fi = (forinfo *)fi_void; - if (fi->fi_list != NULL) + if (fi != NULL && fi->fi_list != NULL) list_rem_watch(fi->fi_list, &fi->fi_lw); vim_free(fi); }