mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-23 04:50:17 +00:00
some fix
This commit is contained in:
parent
f0d82a19ee
commit
deec5edff9
@ -13,8 +13,6 @@
|
|||||||
|
|
||||||
namespace pkpy {
|
namespace pkpy {
|
||||||
|
|
||||||
struct SStream;
|
|
||||||
|
|
||||||
struct Str: pkpy_Str {
|
struct Str: pkpy_Str {
|
||||||
bool is_inlined() const { return is_sso; }
|
bool is_inlined() const { return is_sso; }
|
||||||
|
|
||||||
|
@ -35,11 +35,11 @@ void pkpy_SStream__write_float(pkpy_SStream* self, float val, int precision){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void pkpy_SStream__write_double(pkpy_SStream* self, double val, int precision){
|
void pkpy_SStream__write_double(pkpy_SStream* self, double val, int precision){
|
||||||
if(val == INFINITY) {
|
if(isinf(val)) {
|
||||||
pkpy_SStream__write_cstr(self, val > 0 ? "inf" : "-inf");
|
pkpy_SStream__write_cstr(self, val > 0 ? "inf" : "-inf");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(val == NAN) {
|
if(isnan(val)) {
|
||||||
pkpy_SStream__write_cstr(self, "nan");
|
pkpy_SStream__write_cstr(self, "nan");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user