From 03f5f78792c578520139a785c0d3d34e284c372d Mon Sep 17 00:00:00 2001 From: James McCoy Date: Wed, 16 Nov 2016 14:12:13 -0500 Subject: vim-patch:7.4.1979 Problem: Getting value of binary option is wrong. (Kent Sibilev) Solution: Fix type cast. Add a test. https://github.com/vim/vim/commit/2acfbed9dbea990f129535de7ff3df360365130b --- src/nvim/option.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nvim/option.c') diff --git a/src/nvim/option.c b/src/nvim/option.c index defe0ad246..aed55620a1 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -4630,7 +4630,7 @@ get_option_value ( if ((int *)varp == &curbuf->b_changed) { *numval = curbufIsChanged(); } else { - *numval = (long) *(varnumber_T *)varp; + *numval = (long) *(int *)varp; } } return 1; -- cgit