commit | 8aa0e6c60da5f7a4b04eaead40d183fd8e5640a4 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Thu Jan 20 11:27:58 2022 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Thu Jan 20 11:27:58 2022 +0000 |
tree | 149847bbf5b2f627ab0fbd70d85541c81b73d84b | |
parent | ca34db3bdef7238b203386dc82b975ffdf26f839 [diff] [blame] |
patch 8.2.4150: Coverity warns for using pointer after free Problem: Coverity warns for using pointer after free. Solution: Swap statements, even though using the pointer is no problem.
diff --git a/src/map.c b/src/map.c index ff117dc..8d60eee 100644 --- a/src/map.c +++ b/src/map.c
@@ -84,10 +84,10 @@ vim_free(mp->m_str); vim_free(mp->m_orig_str); *mpp = mp->m_next; - vim_free(mp); #ifdef FEAT_EVAL reset_last_used_map(mp); #endif + vim_free(mp); } /*