diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2019-12-22 22:26:05 -0500 |
---|---|---|
committer | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2019-12-22 22:26:05 -0500 |
commit | a16de288c3d3e033ab0cd60fec2a2d2042774685 (patch) | |
tree | 223aa4110287a927b95aa71462923e9ccabc3479 | |
parent | dd2e2f8aaaf30779dfadbc5aba6ab1af35cc576d (diff) | |
download | rneovim-a16de288c3d3e033ab0cd60fec2a2d2042774685.tar.gz rneovim-a16de288c3d3e033ab0cd60fec2a2d2042774685.tar.bz2 rneovim-a16de288c3d3e033ab0cd60fec2a2d2042774685.zip |
spellfile: fix pvs/v1048
-rw-r--r-- | src/nvim/spellfile.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/nvim/spellfile.c b/src/nvim/spellfile.c index 4fac001bc5..8e4f405d99 100644 --- a/src/nvim/spellfile.c +++ b/src/nvim/spellfile.c @@ -1238,17 +1238,14 @@ static int read_sal_section(FILE *fd, slang_T *slang) p = xmalloc(1); p[0] = NUL; smp->sm_lead = p; + smp->sm_lead_w = mb_str2wide(smp->sm_lead); smp->sm_leadlen = 0; smp->sm_oneof = NULL; + smp->sm_oneof_w = NULL; smp->sm_rules = p; smp->sm_to = NULL; - if (has_mbyte) { - smp->sm_lead_w = mb_str2wide(smp->sm_lead); - smp->sm_leadlen = 0; - smp->sm_oneof_w = NULL; - smp->sm_to_w = NULL; - } - ++gap->ga_len; + smp->sm_to_w = NULL; + gap->ga_len++; } // Fill the first-index table. @@ -1713,7 +1710,6 @@ read_tree_node ( if (c == BY_NOFLAGS && !prefixtree) { // No flags, all regions. idxs[idx] = 0; - c = 0; } else if (c != BY_INDEX) { if (prefixtree) { // Read the optional pflags byte, the prefix ID and the |