comparison src/quickfix.c @ 19366:102f9a44c8b3 v8.2.0241

patch 8.2.0241: crash when setting 'buftype' to "quickfix" Commit: https://github.com/vim/vim/commit/99234f29aa8767f2e71bb1f5db6ee0131bc8e64e Author: Bram Moolenaar <Bram@vim.org> Date: Mon Feb 10 22:56:54 2020 +0100 patch 8.2.0241: crash when setting 'buftype' to "quickfix" Problem: Crash when setting 'buftype' to "quickfix". Solution: Check that error list is not NULL. (closes https://github.com/vim/vim/issues/5613)
author Bram Moolenaar <Bram@vim.org>
date Mon, 10 Feb 2020 23:00:04 +0100
parents 2ef19eed524a
children 08f4dc2ba716
comparison
equal deleted inserted replaced
19365:91e051377c65 19366:102f9a44c8b3
4518 char_u dirname[MAXPATHL]; 4518 char_u dirname[MAXPATHL];
4519 4519
4520 *dirname = NUL; 4520 *dirname = NUL;
4521 4521
4522 // Add one line for each error 4522 // Add one line for each error
4523 if (old_last == NULL) 4523 if (old_last == NULL || old_last->qf_next == NULL)
4524 { 4524 {
4525 qfp = qfl->qf_start; 4525 qfp = qfl->qf_start;
4526 lnum = 0; 4526 lnum = 0;
4527 } 4527 }
4528 else 4528 else