]> jfr.im git - irc/quakenet/newserv.git/blobdiff - lib/base64.h
BUILD: add require-all build mode
[irc/quakenet/newserv.git] / lib / base64.h
index c4028ea1ecda039ea8bdda6edbc0a6fbbc1582bd..a70b9cbb899449b59a1530a3093fd25e7756abfb 100644 (file)
@@ -13,11 +13,7 @@ extern int numerictab[];
 #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;
@@ -28,21 +24,7 @@ static long numerictolong(const char *numeric, int numericlen)
 
   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