Clang: Fix crash if path does not exists

Change-Id: I89cc2471c18bc25fdd46c1ad5901c199332cbd3e
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Marco Bubke
2019-04-16 15:57:13 +02:00
parent c65f5ee3c2
commit e127d599ac

View File

@@ -96,6 +96,8 @@ ClangPchManagerPlugin::~ClangPchManagerPlugin() = default;
bool ClangPchManagerPlugin::initialize(const QStringList & /*arguments*/, QString * /*errorMessage*/) bool ClangPchManagerPlugin::initialize(const QStringList & /*arguments*/, QString * /*errorMessage*/)
{ {
QDir{}.mkpath(Core::ICore::cacheResourcePath());
d = std::make_unique<ClangPchManagerPluginData>(); d = std::make_unique<ClangPchManagerPluginData>();
startBackend(); startBackend();