From e127d599acd3ec22b472cd24815e37325ce5ba76 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Tue, 16 Apr 2019 15:57:13 +0200 Subject: [PATCH] Clang: Fix crash if path does not exists Change-Id: I89cc2471c18bc25fdd46c1ad5901c199332cbd3e Reviewed-by: Ivan Donchevskii --- src/plugins/clangpchmanager/clangpchmanagerplugin.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/clangpchmanager/clangpchmanagerplugin.cpp b/src/plugins/clangpchmanager/clangpchmanagerplugin.cpp index cf5aae1bdef..c50a4db7b98 100644 --- a/src/plugins/clangpchmanager/clangpchmanagerplugin.cpp +++ b/src/plugins/clangpchmanager/clangpchmanagerplugin.cpp @@ -96,6 +96,8 @@ ClangPchManagerPlugin::~ClangPchManagerPlugin() = default; bool ClangPchManagerPlugin::initialize(const QStringList & /*arguments*/, QString * /*errorMessage*/) { + QDir{}.mkpath(Core::ICore::cacheResourcePath()); + d = std::make_unique(); startBackend();