authorgravatar for liam@bumblebee.net.nzMovingtoMars <liam@bumblebee.net.nz> 2016-01-28 19:43:08+13:00
committergravatar for liam@bumblebee.net.nzMovingtoMars <liam@bumblebee.net.nz> 2016-01-28 19:43:08+13:00
logfb7a95b3c458457c12c47f6dabaeb37cb3bf85b2
tree0c41ca48281db0f53f43b4b5884ce8d41ef24098
parentdc084128954b99f93a0d974c3e5ed8347e9f1e8a

cleanup float printing


1 files changed, 3 insertions(+), 3 deletions(-)

std/std.zig+3-3
...@@ -246,15 +246,15 @@ pub fn buf_print_u64(out_buf: []u8, x: u64) -> isize {...@@ -246,15 +246,15 @@ pub fn buf_print_u64(out_buf: []u8, x: u64) -> isize {
246pub fn buf_print_f64(out_buf: []u8, x: f64) -> isize {246pub fn buf_print_f64(out_buf: []u8, x: f64) -> isize {
247 if (x == f64_get_pos_inf()) {247 if (x == f64_get_pos_inf()) {
248 const buf2 = "+Inf";248 const buf2 = "+Inf";
249 @memcpy(&out_buf[0], &buf2[0], 4);249 @memcpy(&out_buf[0], &buf2[0], buf2.len);
250 return 4;250 return 4;
251 } else if (x == f64_get_neg_inf()) {251 } else if (x == f64_get_neg_inf()) {
252 const buf2 = "-Inf";252 const buf2 = "-Inf";
253 @memcpy(&out_buf[0], &buf2[0], 4);253 @memcpy(&out_buf[0], &buf2[0], buf2.len);
254 return 4;254 return 4;
255 } else if (f64_is_nan(x)) {255 } else if (f64_is_nan(x)) {
256 const buf2 = "NaN";256 const buf2 = "NaN";
257 @memcpy(&out_buf[0], &buf2[0], 3);257 @memcpy(&out_buf[0], &buf2[0], buf2.len);
258 return 3;258 return 3;
259 }259 }
260260