LibM: Fix INFITITY to float

POSIX mandates it.
This commit is contained in:
Jean-Baptiste Boric 2021-04-26 19:11:11 +02:00 committed by Linus Groh
parent 8d95bd8418
commit 91def742a4
Notes: sideshowbarker 2024-07-18 19:01:00 +09:00
2 changed files with 2 additions and 2 deletions

View file

@ -81,7 +81,7 @@ static String double_to_string(double d)
builder.append(double_to_string(-d));
return builder.to_string();
}
if (d == INFINITY)
if (d == static_cast<double>(INFINITY))
return "Infinity";
StringBuilder number_string_builder;

View file

@ -25,7 +25,7 @@ __BEGIN_DECLS
#define HUGE_VALF __builtin_huge_valf()
#define HUGE_VAL __builtin_huge_val()
#define HUGE_VALL __builtin_huge_vall()
#define INFINITY __builtin_huge_val()
#define INFINITY __builtin_huge_valf()
#define NAN __builtin_nan("")
#define MAXFLOAT FLT_MAX