ide: Added a missing null pointer crash in config-platform-specific options
authorJerome St-Louis <jerome@ecere.com>
Thu, 2 Jun 2011 18:46:11 +0000 (14:46 -0400)
committerJerome St-Louis <jerome@ecere.com>
Thu, 2 Jun 2011 18:46:11 +0000 (14:46 -0400)
ide/src/ProjectSettings.ec

index 8bbcc13..c0e6afb 100644 (file)
@@ -653,7 +653,7 @@ class OptionBox<class Z> : CommonControl
             }
          }
 
-         if(nodeConfig && ((mergeValues && !configReplaces) ? OptionCheck(nodeConfig.options) : OptionSet(nodeConfig.options)))
+         if(nodeConfig && nodeConfig.options && ((mergeValues && !configReplaces) ? OptionCheck(nodeConfig.options) : OptionSet(nodeConfig.options)))
          {
             LoadOption(nodeConfig.options);
             if(!setAttribs) { setAttribs = true; SetAttribs((node == currentNode && !platform) ? 1 : 2); }