Browse Source

Projucer: Fixed an assertion that could be hit when calling StoredSettings::checkJUCEPaths()

tags/2021-05-28
ed 7 years ago
parent
commit
7e310f51bb
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      extras/Projucer/Source/Settings/jucer_StoredSettings.cpp

+ 2
- 2
extras/Projucer/Source/Settings/jucer_StoredSettings.cpp View File

@@ -202,8 +202,8 @@ void StoredSettings::checkJUCEPaths()
auto moduleFolder = projectDefaults.getProperty (Ids::defaultJuceModulePath).toString();
auto juceFolder = projectDefaults.getProperty (Ids::jucePath).toString();
auto validModuleFolder = isGlobalPathValid ({}, Ids::defaultJuceModulePath, moduleFolder);
auto validJuceFolder = isGlobalPathValid ({}, Ids::jucePath, juceFolder);
auto validModuleFolder = moduleFolder.isNotEmpty() && isGlobalPathValid ({}, Ids::defaultJuceModulePath, moduleFolder);
auto validJuceFolder = juceFolder.isNotEmpty() && isGlobalPathValid ({}, Ids::jucePath, juceFolder);
if (validModuleFolder && ! validJuceFolder)
projectDefaults.getPropertyAsValue (Ids::jucePath, nullptr) = File (moduleFolder).getParentDirectory().getFullPathName();


Loading…
Cancel
Save