337 {
338 char buf[64] = {0};
339#if FL_PLATFORM_HAS_LARGE_MEMORY
341#else
342
343
344
345
346 fl::i32 narrow = val > 2147483647LL ? 2147483647
347 : val < -2147483648LL ? -2147483648
348 : static_cast<fl::i32>(val);
349 int len =
fl::itoa(narrow, buf, 10);
350#endif
351 return write(buf, len);
352}
fl::size write(const fl::u8 *data, fl::size n) FL_NO_EXCEPT
int itoa64(i64 value, char *sp, int radix)
Convert signed 64-bit integer to string buffer in given radix.
int itoa(i32 value, char *sp, int radix)
Convert signed 32-bit integer to string buffer in given radix.