#define donumtolong(x,y,z) ((y)==0?(z):(donumtolong((x)+1,(y)-1,((z)<<6)+numerictab[(int)*(x)])))
*/
-/* Function defined here for speed.. */
-/* slug -- these warnings were getting irritating, since we're on C99 we can now use __inline__ */
-
-/*
-static long numerictolong(const char *numeric, int numericlen)
+static inline long numerictolong(const char *numeric, int numericlen)
{
long mynumeric=0;
int i;
return mynumeric;
}
-*/
-
-#ifdef __GNUC__
-#define INLINE __attribute((always_inline)) inline
-#endif
-
-#ifdef _MSC_VER
-#define INLINE __forceinline
-#endif
-
-#ifndef INLINE
-#define INLINE inline
-#endif
-INLINE long numerictolong(const char *numeric, int numericlen);
char *longtonumeric(long param, int len);
char *longtonumeric2(long param, int len, char *mynum);
#endif