mirror of
https://github.com/airblade/vim-gitgutter.git
synced 2025-11-09 03:53:47 -05:00
Fix type mismatch.
Introduced by attempt to workaround lack of support for default value in getbufvar().
This commit is contained in:
@@ -11,7 +11,7 @@ let s:dummy_sign_id = s:first_sign_id - 1
|
|||||||
" Removes gitgutter's signs from the given file.
|
" Removes gitgutter's signs from the given file.
|
||||||
function! sign#clear_signs(file_name)
|
function! sign#clear_signs(file_name)
|
||||||
let signs = getbufvar(a:file_name, 'gitgutter_gitgutter_signs')
|
let signs = getbufvar(a:file_name, 'gitgutter_gitgutter_signs')
|
||||||
for sign in (signs == '' ? [] : signs)
|
for sign in (type(signs) == 3 ? signs: [])
|
||||||
exe ":sign unplace" sign[1] "file=" . a:file_name
|
exe ":sign unplace" sign[1] "file=" . a:file_name
|
||||||
endfor
|
endfor
|
||||||
call setbufvar(a:file_name, 'gitgutter_gitgutter_signs', [])
|
call setbufvar(a:file_name, 'gitgutter_gitgutter_signs', [])
|
||||||
|
|||||||
Reference in New Issue
Block a user