diff options
author | Marco Bubke <marco.bubke@qt.io> | 2019-04-16 15:57:13 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2019-04-16 13:59:32 +0000 |
commit | e127d599acd3ec22b472cd24815e37325ce5ba76 (patch) | |
tree | aeb63b11b63649af026cf3986ba460bdd92aba4d | |
parent | c65f5ee3c277a449e52be45236f562aa2e8e735e (diff) |
Clang: Fix crash if path does not exists
Change-Id: I89cc2471c18bc25fdd46c1ad5901c199332cbd3e
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
-rw-r--r-- | src/plugins/clangpchmanager/clangpchmanagerplugin.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/clangpchmanager/clangpchmanagerplugin.cpp b/src/plugins/clangpchmanager/clangpchmanagerplugin.cpp index cf5aae1bde..c50a4db7b9 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<ClangPchManagerPluginData>(); startBackend(); |