Merge branch 'memory_leak_no_2' of https://github.com/Luflosi/kitty

This commit is contained in:
Kovid Goyal
2019-02-23 20:24:00 +05:30

View File

@@ -128,8 +128,9 @@ run_search(Options *opts, GlobalData *global, const char * const *lines, const s
Chars chars = {0};
ALLOC_VEC(text_t, chars, 8192 * 20);
if (chars.data == NULL) return 1;
ALLOC_VEC(Candidate, candidates, 8192);
if (chars.data == NULL || candidates.data == NULL) return 1;
if (candidates.data == NULL) { FREE_VEC(candidates) return 1; }
for (size_t i = 0; i < num_lines; i++) {
sz = sizes[i];