report which variable name was incorrect
This commit is contained in:
@ -610,7 +610,7 @@ void Input::substitute(char *&str, char *&str2, int &max, int &max2, int flag)
|
|||||||
|
|
||||||
while (var[i] != '\0' && var[i] != '}') i++;
|
while (var[i] != '\0' && var[i] != '}') i++;
|
||||||
|
|
||||||
if (var[i] == '\0') error->one(FLERR,"Invalid variable name");
|
if (var[i] == '\0') error->one(FLERR,"Invalid variable name {}", var);
|
||||||
var[i] = '\0';
|
var[i] = '\0';
|
||||||
beyond = ptr + strlen(var) + 3;
|
beyond = ptr + strlen(var) + 3;
|
||||||
value = variable->retrieve(var);
|
value = variable->retrieve(var);
|
||||||
|
|||||||
Reference in New Issue
Block a user