Mercurial > vim
diff src/vim.h @ 19364:b7abf45d527b v8.2.0240
patch 8.2.0240: using memory after it was freed
Commit: https://github.com/vim/vim/commit/408030e8d053fe1c871b2fc366363a30ed98c889
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Feb 10 22:44:32 2020 +0100
patch 8.2.0240: using memory after it was freed
Problem: Using memory after it was freed. (Dominique Pelle)
Solution: Do not mix converion buffer with other buffer.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 10 Feb 2020 22:45:04 +0100 |
parents | 9c8b803fe598 |
children | 1cae476a7c82 |
line wrap: on
line diff
--- a/src/vim.h +++ b/src/vim.h @@ -1129,20 +1129,6 @@ extern int (*dyn_libintl_wputenv)(const #define VIMINFO_VERSION_WITH_REGISTERS 3 #define VIMINFO_VERSION_WITH_MARKS 4 -typedef enum { - BVAL_NR, - BVAL_STRING, - BVAL_EMPTY -} btype_T; - -typedef struct { - btype_T bv_type; - long bv_nr; - char_u *bv_string; - int bv_len; // length of bv_string - int bv_allocated; // bv_string was allocated -} bval_T; - /* * Values for do_tag(). */