]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Fix for crash on clearing of the parameter name field
authorsbh <sergey.belash@opencascade.com>
Thu, 23 Apr 2015 11:04:22 +0000 (14:04 +0300)
committersbh <sergey.belash@opencascade.com>
Thu, 23 Apr 2015 11:04:22 +0000 (14:04 +0300)
src/ParametersPlugin/ParametersPlugin_Validators.cpp

index 788e163980f6308e9a1740ee45418c016db22b9c..d15102d64105f8bfdbce812d92a822182e355003 100644 (file)
@@ -29,6 +29,8 @@ bool ParametersPlugin_VariableValidator::isValid(const AttributePtr& theAttribut
 
 bool ParametersPlugin_VariableValidator::isVariable(const std::string& theString) const
 {
+  if (theString.empty())
+    return false;
   std::string::const_iterator it = theString.begin();
   if (!(isalpha(*it) || (*it) == '_') || it == theString.end())
     return false;