From 1e8eb2839001518c0b022bd6f6a6ba51359d8519 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Thu, 26 Nov 2020 17:26:18 +0100 Subject: [PATCH] Clang import: Fix null pointer dereference --- lib/clangimport.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/clangimport.cpp b/lib/clangimport.cpp index 2976be873..0e6ee48d1 100644 --- a/lib/clangimport.cpp +++ b/lib/clangimport.cpp @@ -1244,6 +1244,7 @@ void clangimport::AstNode::createTokensFunctionDecl(TokenList *tokenList) if (hasBody) { symbolDatabase->scopeList.push_back(Scope(nullptr, nullptr, nestedIn)); scope = &symbolDatabase->scopeList.back(); + scope->check = symbolDatabase; scope->function = function; scope->classDef = nameToken; scope->type = Scope::ScopeType::eFunction;