diff options
author | James McCoy <jamessan@jamessan.com> | 2017-07-19 06:48:16 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-19 06:48:16 -0400 |
commit | c40093f47a32fa4fc885ecae1f2f78cdb30d635d (patch) | |
tree | ce03edf98f3e701eb67b48a40e1fe79ea61a0b03 /src/nvim/option.c | |
parent | 26124b480028354d7d81d93c0e45ca516effdaa6 (diff) | |
parent | b98ea04226d5ae7f2d8f9650101f87a848145ca4 (diff) | |
download | rneovim-c40093f47a32fa4fc885ecae1f2f78cdb30d635d.tar.gz rneovim-c40093f47a32fa4fc885ecae1f2f78cdb30d635d.tar.bz2 rneovim-c40093f47a32fa4fc885ecae1f2f78cdb30d635d.zip |
Merge pull request #7027 from lonerover/vim-8.0.0003
vim-patch:8.0.0003
Diffstat (limited to 'src/nvim/option.c')
-rw-r--r-- | src/nvim/option.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/option.c b/src/nvim/option.c index 37b37e2859..40fae18aaf 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -7039,8 +7039,11 @@ dict_T *get_winbuf_options(const int bufopt) if (opt->flags & P_STRING) { tv_dict_add_str(d, opt->fullname, strlen(opt->fullname), *(const char **)varp); + } else if (opt->flags & P_NUM) { + tv_dict_add_nr(d, opt->fullname, strlen(opt->fullname), + *(long *)varp); } else { - tv_dict_add_nr(d, opt->fullname, strlen(opt->fullname), *varp); + tv_dict_add_nr(d, opt->fullname, strlen(opt->fullname), *(int *)varp); } } } |