git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61972 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
shyouhei 2018-01-20 04:18:09 +00:00
Родитель 782236e3bd
Коммит 4680cecd57
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -11,18 +11,18 @@ nan(const char *spec)
* necessary. Please write a proper implementation that
* covers this branch. */
if (spec && spec[0]) {
double generated_nan;
double generated_nan;
int len = snprintf(NULL, 0, "NAN(%s)", spec);
char *buf = malloc(len + 1); /* +1 for NUL */
sprintf(buf, "NAN(%s)", spec);
generated_nan = strtod(buf, NULL);
free(buf);
return generated_nan;
return generated_nan;
}
else
#endif
{
assert(!spec || !spec[0]);
return (double)NAN;
assert(!spec || !spec[0]);
return (double)NAN;
}
}