mirror of
https://github.com/open62541/open62541.git
synced 2025-06-03 04:00:21 +00:00
fix(deps): Fix number parsing in parse_num.c for e^-324
This commit is contained in:
parent
d908c2c168
commit
a220aed61f
2
deps/parse_num.c
vendored
2
deps/parse_num.c
vendored
@ -112,7 +112,7 @@ size_t parseDouble(const char *str, size_t size, double *result) {
|
||||
errno = 0;
|
||||
char *endptr;
|
||||
*result = strtod(str, &endptr);
|
||||
if(errno != 0)
|
||||
if(errno != 0 && errno != ERANGE)
|
||||
return 0;
|
||||
return (uintptr_t)endptr - (uintptr_t)str;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user