Mercurial > vim
comparison src/evalvars.c @ 17887:39ffd167a307 v8.1.1940
patch 8.1.1940: script tests fail
Commit: https://github.com/vim/vim/commit/34ed68d40eb9c71f34a44b94263f5e7e6856cba0
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Aug 29 22:48:24 2019 +0200
patch 8.1.1940: script tests fail
Problem: Script tests fail.
Solution: Don't set vimvars type in set_vim_var_nr().
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 29 Aug 2019 23:00:03 +0200 |
parents | 5e2d8840da11 |
children | e4d3b6c466d4 |
comparison
equal
deleted
inserted
replaced
17886:302f29000890 | 17887:39ffd167a307 |
---|---|
1689 varnamebuflen = 0; | 1689 varnamebuflen = 0; |
1690 return NULL; | 1690 return NULL; |
1691 } | 1691 } |
1692 | 1692 |
1693 /* | 1693 /* |
1694 * Set type of v: variable to "type". | |
1695 */ | |
1696 void | |
1697 set_vim_var_type(int idx, vartype_T type) | |
1698 { | |
1699 vimvars[idx].vv_type = type; | |
1700 } | |
1701 | |
1702 /* | |
1694 * Set number v: variable to "val". | 1703 * Set number v: variable to "val". |
1695 */ | 1704 */ |
1696 void | 1705 void |
1697 set_vim_var_nr(int idx, varnumber_T val) | 1706 set_vim_var_nr(int idx, varnumber_T val) |
1698 { | 1707 { |
1699 vimvars[idx].vv_type = VAR_NUMBER; | |
1700 vimvars[idx].vv_nr = val; | 1708 vimvars[idx].vv_nr = val; |
1701 } | 1709 } |
1702 | 1710 |
1703 /* | 1711 /* |
1704 * Get typval_T v: variable value. | 1712 * Get typval_T v: variable value. |