Moved errno to strtod.c as one can use m_string.h without errno.h
This commit is contained in:
parent
a6f89625fc
commit
33d7754e4d
@ -218,9 +218,6 @@ extern int is_prefix(const char *, const char *);
|
||||
/* Conversion routines */
|
||||
double my_strtod(const char *str, char **end);
|
||||
double my_atof(const char *nptr);
|
||||
#ifndef EOVERFLOW
|
||||
#define EOVERFLOW 84
|
||||
#endif
|
||||
|
||||
#ifdef USE_MY_ITOA
|
||||
extern char *my_itoa(int val,char *dst,int radix);
|
||||
|
@ -26,9 +26,13 @@
|
||||
|
||||
*/
|
||||
|
||||
#include "my_base.h"
|
||||
#include "my_base.h" /* Includes errno.h */
|
||||
#include "m_ctype.h"
|
||||
|
||||
#ifndef EOVERFLOW
|
||||
#define EOVERFLOW 84
|
||||
#endif
|
||||
|
||||
static double scaler10[] = {
|
||||
1.0, 1e10, 1e20, 1e30, 1e40, 1e50, 1e60, 1e70, 1e80, 1e90
|
||||
};
|
||||
@ -37,10 +41,6 @@ static double scaler1[] = {
|
||||
};
|
||||
|
||||
|
||||
#ifndef HUGE_VAL /* Should be +Infinitive */
|
||||
#define HUGE_VAL DBL_MAX
|
||||
#endif
|
||||
|
||||
double my_strtod(const char *str, char **end)
|
||||
{
|
||||
double result= 0.0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user