Hi,
I found the last commit changed as:
```
/* skip invalid characters */
do {
(*scan_length)++;
- } while (**scan_length != ' ' && **scan_length != '\0' && isdigit(**scan_length));
+ } while (isdigit(**scan_length));
return false;
}
```
It will still return false if we got non-digital characters after ".",
then it will error out "invalid input syntax for type int" for "a" . (if input is "7.a")
Although this error message is not wrong, I think it should be better to
give error message as "invalid input syntax for type int" for "7.a".
This could be done by delete "return false;" after "while(...)", let
the following if to decide which to return.