From dc5a5ee37cb9b0df4257931ac12a936a351efdf9 Mon Sep 17 00:00:00 2001 From: Mathias Rav Date: Fri, 13 Jan 2017 11:30:43 +0100 Subject: [PATCH] Check if s:markerdata is defined --- autoload/flake8.vim | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/autoload/flake8.vim b/autoload/flake8.vim index 06a1b6b..9b7fcaf 100644 --- a/autoload/flake8.vim +++ b/autoload/flake8.vim @@ -234,13 +234,15 @@ function! s:UnplaceMarkers() " {{{ unlet s:signids endif " file markers - for l:val in values(s:markerdata) - if has_key(l:val, 'matchid') - call matchdelete(l:val.matchid) - unlet l:val.matchid - unlet l:val.matchstr - endif - endfor + if exists('s:markerdata') + for l:val in values(s:markerdata) + if has_key(l:val, 'matchid') + call matchdelete(l:val.matchid) + unlet l:val.matchid + unlet l:val.matchstr + endif + endfor + endif endfunction " }}} "" }}}