diff options
Diffstat (limited to 'misc/efgcvt-template.c')
-rw-r--r-- | misc/efgcvt-template.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/misc/efgcvt-template.c b/misc/efgcvt-template.c index 7fabdf264d..fe4c28bf0f 100644 --- a/misc/efgcvt-template.c +++ b/misc/efgcvt-template.c @@ -23,6 +23,10 @@ #include <libc-lock.h> #include <math_ldbl_opt.h> +#ifndef SPRINTF +# define SPRINTF sprintf +#endif + #define APPEND(a, b) APPEND2 (a, b) #define APPEND2(a, b) a##b @@ -66,6 +70,6 @@ __ECVT (FLOAT_TYPE value, int ndigit, int *decpt, int *sign) char * __GCVT (FLOAT_TYPE value, int ndigit, char *buf) { - sprintf (buf, "%.*" FLOAT_FMT_FLAG "g", MIN (ndigit, NDIGIT_MAX), value); + SPRINTF (buf, "%.*" FLOAT_FMT_FLAG "g", MIN (ndigit, NDIGIT_MAX), value); return buf; } |