| Index: dtoa.cc |
| --- dtoa.cc (old copy) |
| +++ dtoa.cc (working copy) |
| @@ -183,8 +183,12 @@ |
| #define NO_HEX_FP |
| |
| #ifndef Long |
| +#if __LP64__ |
| +#define Long int |
| +#else |
| #define Long long |
| #endif |
| +#endif |
| #ifndef ULong |
| typedef unsigned Long ULong; |
| #endif |
| @@ -221,7 +225,7 @@ extern void *MALLOC(size_t); |
| #ifndef PRIVATE_MEM |
| #define PRIVATE_MEM 2304 |
| #endif |
| -#define PRIVATE_mem ((PRIVATE_MEM+sizeof(double)-1)/sizeof(double)) |
| +#define PRIVATE_mem ((unsigned)((PRIVATE_MEM+sizeof(double)-1)/sizeof(double))) |
| static double private_mem[PRIVATE_mem], *pmem_next = private_mem; |
| #endif |
| |