if (values->size() != 1)
{
GMX_THROW(gmx::InvalidInputError(gmx::formatString(
- "Expected 1 or %d values, got %d", length, values->size())));
+ "Expected 1 or %d values, got %d", length, values->size())));
}
const ValueType &value = (*values)[0];
values->resize(length, value);
void IntegerOptionStorage::convertValue(const std::string &value)
{
const char *ptr = value.c_str();
- char *endptr;
+ char *endptr;
errno = 0;
- long int ival = std::strtol(ptr, &endptr, 10);
+ long int ival = std::strtol(ptr, &endptr, 10);
if (errno == ERANGE
|| ival < std::numeric_limits<int>::min()
|| ival > std::numeric_limits<int>::max())
void DoubleOptionStorage::convertValue(const std::string &value)
{
const char *ptr = value.c_str();
- char *endptr;
+ char *endptr;
errno = 0;
- double dval = std::strtod(ptr, &endptr);
+ double dval = std::strtod(ptr, &endptr);
if (errno == ERANGE)
{
GMX_THROW(InvalidInputError("Invalid value: '" + value
GMX_RELEASE_ASSERT(factor > 0.0, "Invalid scaling factor");
if (!hasFlag(efOption_HasDefaultValue))
{
- double scale = factor / factor_;
+ double scale = factor / factor_;
ValueList::iterator i;
for (i = values().begin(); i != values().end(); ++i)
{
{
enumIndexStore_ = settings.enumIndexStore_;
const std::string *defaultValue = settings.defaultValue();
- int match = -1;
+ int match = -1;
for (int i = 0; settings.enumValues_[i] != NULL; ++i)
{
if (defaultValue != NULL && settings.enumValues_[i] == *defaultValue)