From ceb5086eb379847d40b9121cc2e4d720a4498ba9 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 5 Aug 2023 18:54:28 +0900 Subject: [PATCH] fmt_fp.c: unify returning code --- src/fmt_fp.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/fmt_fp.c b/src/fmt_fp.c index 2cf42c788..a1743a0de 100644 --- a/src/fmt_fp.c +++ b/src/fmt_fp.c @@ -118,9 +118,7 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch *s++ = 'N' ^ uc; *s++ = 'A' ^ uc; *s++ = 'N' ^ uc; - ret: - *s = '\0'; - return (int)(s - buf); + goto ret; } } @@ -365,8 +363,8 @@ mrb_format_float(mrb_float f, char *buf, size_t buf_size, char fmt, int prec, ch *s++ = '0' + (e / 10); *s++ = '0' + (e % 10); } + ret: *s = '\0'; - return (int)(s - buf); } #endif