commit | c0370529c027abc5b1698d53fcfb8c02a0c515da | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sat Dec 03 13:52:24 2022 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Sat Dec 03 13:52:24 2022 +0000 |
tree | a95d20659ccf2b175433f78a935dbf4fa4246067 | |
parent | 1b73edd9ee40aec400f3611f59823cec5fd1c489 [diff] [blame] |
patch 9.0.0999: memory may leak Problem: Memory may leak. Solution: Free the sound callback function name if it was allocated.
diff --git a/src/sound.c b/src/sound.c index 17ff78b..edb606a 100644 --- a/src/sound.c +++ b/src/sound.c
@@ -60,6 +60,8 @@ soundcb->snd_next = first_callback; first_callback = soundcb; set_callback(&soundcb->snd_callback, &callback); + if (callback.cb_free_name) + vim_free(callback.cb_name); } return soundcb; }