Fix an exception with notes with no previous message

This commit is contained in:
w0rp committed 2017-10-25 23:43:09 +01:00
1 parent 7eb16836d0
commit da365134b5
2 files changed
+14 -2

No files matched your search

+6 -2
View File
@@ -82,8 +82,12 @@ function! ale#handlers#gcc#HandleGCCFormat(buffer, lines) abort
" If the 'error type' is a note, make it detail related to
" the previous error parsed in output
if l:match[4] is# 'note'
let l:output[-1]['detail'] = get(l:output[-1], 'detail', '')
\ . s:RemoveUnicodeQuotes(l:match[0]) . "\n"
if !empty(l:output)
let l:output[-1]['detail'] =
\ get(l:output[-1], 'detail', '')
\ . s:RemoveUnicodeQuotes(l:match[0]) . "\n"
endif
continue
endif