Mercurial > vim
comparison src/version.c @ 8310:aec8f8ce8e4c v7.4.1447
commit https://github.com/vim/vim/commit/d6051b5eb83687f60bb4a2f3d5cd23fe8b290eb4
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Feb 28 15:49:03 2016 +0100
patch 7.4.1447
Problem: Memory leak when using ch_read(). (Dominique Pelle)
No log message when stopping a job and a few other situations.
Too many "Nothing to read" messages. Channels are not freed.
Solution: Free the listtv. Add more log messages. Remove "Nothing to read"
message. Remove the channel from the job when its refcount
becomes zero.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 28 Feb 2016 16:00:05 +0100 |
parents | c1f29c1a968a |
children | 1001ec135d6e |
comparison
equal
deleted
inserted
replaced
8309:9df48ab0f290 | 8310:aec8f8ce8e4c |
---|---|
741 NULL | 741 NULL |
742 }; | 742 }; |
743 | 743 |
744 static int included_patches[] = | 744 static int included_patches[] = |
745 { /* Add new patch number below this line */ | 745 { /* Add new patch number below this line */ |
746 /**/ | |
747 1447, | |
746 /**/ | 748 /**/ |
747 1446, | 749 1446, |
748 /**/ | 750 /**/ |
749 1445, | 751 1445, |
750 /**/ | 752 /**/ |