Kernel/messages - Fix compile error in debug
[tpg/acess2.git] / KernelLand / Kernel / lib.c
index 60cbd4c..7356d6f 100644 (file)
@@ -17,8 +17,10 @@ const short DAYS_BEFORE[] = {0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 3
 // === PROTOTYPES ===
 #if 0
  int   atoi(const char *string);
+ int   ParseInt(const char *string, int *Val);
 void   itoa(char *buf, Uint64 num, int base, int minLength, char pad);
  int   vsnprintf(char *__s, size_t __maxlen, const char *__format, va_list args);
+ int   snprintf(char *__s, size_t __n, const char *__format, ...);
  int   sprintf(char *__s, const char *__format, ...);
 #endif
  int   tolower(int c);
@@ -56,6 +58,7 @@ void  format_date(tTime TS, int *year, int *month, int *day, int *hrs, int *mins,
 EXPORT(atoi);
 EXPORT(itoa);
 EXPORT(vsnprintf);
+EXPORT(snprintf);
 EXPORT(sprintf);
 EXPORT(tolower);
 EXPORT(strucmp);
@@ -408,6 +411,20 @@ int vsnprintf(char *__s, size_t __maxlen, const char *__format, va_list args)
 }
 #undef PUTCH
 
+/**
+ */
+int snprintf(char *__s, size_t __n, const char *__format, ...)
+{
+       va_list args;
+        int    ret;
+       
+       va_start(args, __format);
+       ret = vsnprintf(__s, __n, __format, args);
+       va_end(args);
+       
+       return ret;
+}
+
 /**
  */
 int sprintf(char *__s, const char *__format, ...)

UCC git Repository :: git.ucc.asn.au