Mercurial > vim
comparison src/eval.c @ 9153:c2fe86f2bda1 v7.4.1860
commit https://github.com/vim/vim/commit/e3188e261569ae512fb1ae2653b57fdd9e259ca3
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue May 31 21:13:04 2016 +0200
patch 7.4.1860
Problem: Using a partial for timer_start() may cause a crash.
Solution: Set the copyID in timer objects. (Ozaki Kiichi)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 31 May 2016 21:15:06 +0200 |
parents | 1b41750311b6 |
children | e316b83892c1 |
comparison
equal
deleted
inserted
replaced
9152:b780d4eac8c7 | 9153:c2fe86f2bda1 |
---|---|
7044 #endif | 7044 #endif |
7045 #ifdef FEAT_NETBEANS_INTG | 7045 #ifdef FEAT_NETBEANS_INTG |
7046 abort = abort || set_ref_in_nb_channel(copyID); | 7046 abort = abort || set_ref_in_nb_channel(copyID); |
7047 #endif | 7047 #endif |
7048 | 7048 |
7049 #ifdef FEAT_TIMERS | |
7050 abort = abort || set_ref_in_timer(copyID); | |
7051 #endif | |
7052 | |
7049 if (!abort) | 7053 if (!abort) |
7050 { | 7054 { |
7051 /* | 7055 /* |
7052 * 2. Free lists and dictionaries that are not referenced. | 7056 * 2. Free lists and dictionaries that are not referenced. |
7053 */ | 7057 */ |