unify strtof/strtod/strtold wrappers and fix initial whitespace issue
[musl] / src / stdlib / strtof.c
diff --git a/src/stdlib/strtof.c b/src/stdlib/strtof.c
deleted file mode 100644 (file)
index 2dc349a..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-#include <stdlib.h>
-#include "floatscan.h"
-#include "stdio_impl.h"
-
-float strtof(const char *s, char **p)
-{
-       FILE f = {
-               .buf = (void *)s, .rpos = (void *)s,
-               .rend = (void *)-1, .lock = -1
-       };
-       off_t cnt;
-       float y = __floatscan(&f, -1, 0, 1, &cnt);
-       if (p) *p = (char *)s + cnt;
-       return y;
-}