/* See LICENSE file for copyright and license details. */ | |
#include <errno.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include "../util.h" | |
double | |
estrtod(const char *s) | |
{ | |
char *end; | |
double d; | |
d = strtod(s, &end); | |
if (end == s || *end != '\0') | |
eprintf("%s: not a real number\n", s); | |
return d; | |
} |