We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2fb4342 commit d12c0f1Copy full SHA for d12c0f1
rcl_yaml_param_parser/src/parser.c
@@ -1105,9 +1105,9 @@ static void * get_value(
1105
{
1106
errno = 0;
1107
endptr = NULL;
1108
- if(strcasecmp(value, ".nan") == 0) {
1109
- char *tmp_value = (char *)value;
1110
- strcpy(tmp_value, "nan");
+ if (strcasecmp(value, ".nan") == 0) {
+ char * tmp_value = (char *)value;
+ snprintf(tmp_value, strlen(tmp_value), "%s", "nan");
1111
}
1112
dval = strtod(value, &endptr);
1113
if ((0 == errno) && (NULL != endptr)) {
0 commit comments