mirror of
https://github.com/neovim/neovim.git
synced 2025-09-14 23:38:17 +00:00
'clang/Logic error': zero-init MarkTreeIter vars
This commit is contained in:
@@ -849,7 +849,8 @@ bool marktree_splice(MarkTree *b,
|
||||
bool same_line = old_extent.row == 0 && new_extent.row == 0;
|
||||
unrelative(start, &old_extent);
|
||||
unrelative(start, &new_extent);
|
||||
MarkTreeIter itr[1], enditr[1];
|
||||
MarkTreeIter itr[1] = { 0 };
|
||||
MarkTreeIter enditr[1] = { 0 };
|
||||
|
||||
mtpos_t oldbase[MT_MAX_DEPTH];
|
||||
|
||||
@@ -1003,7 +1004,7 @@ void marktree_move_region(MarkTree *b,
|
||||
mtpos_t start = { start_row, start_col }, size = { extent_row, extent_col };
|
||||
mtpos_t end = size;
|
||||
unrelative(start, &end);
|
||||
MarkTreeIter itr[1];
|
||||
MarkTreeIter itr[1] = { 0 };
|
||||
marktree_itr_get_ext(b, start, itr, false, true, NULL);
|
||||
kvec_t(mtkey_t) saved = KV_INITIAL_VALUE;
|
||||
while (itr->node) {
|
||||
|
Reference in New Issue
Block a user