branch update for HEAD-2003091401
[reactos.git] / lib / ntdll / stdio / sprintf.c
index fc7ea45..914a744 100644 (file)
@@ -62,8 +62,8 @@ number(char * buf, char * end, long long num, int base, int size, int precision,
 {
        char c,sign,tmp[66];
        const char *digits;
-       const char small_digits[] = "0123456789abcdefghijklmnopqrstuvwxyz";
-       const char large_digits[] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
+       const char *small_digits = "0123456789abcdefghijklmnopqrstuvwxyz";
+       const char *large_digits = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        int i;
 
        digits = (type & LARGE) ? large_digits : small_digits;
@@ -241,11 +241,14 @@ stringw(char* buf, char* end, const wchar_t* sw, int len, int field_width, int p
        return buf;
 }
 
+/*
+ * @implemented
+ */
 int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
 {
        int len;
        unsigned long long num;
-       int i, base;
+       int base;
        char *str, *end;
        const char *s;
        const wchar_t *sw;
@@ -507,6 +510,9 @@ int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
 }
 
 
+/*
+ * @implemented
+ */
 int sprintf(char * buf, const char *fmt, ...)
 {
        va_list args;
@@ -519,6 +525,9 @@ int sprintf(char * buf, const char *fmt, ...)
 }
 
 
+/*
+ * @implemented
+ */
 int _snprintf(char * buf, size_t cnt, const char *fmt, ...)
 {
        va_list args;
@@ -531,6 +540,9 @@ int _snprintf(char * buf, size_t cnt, const char *fmt, ...)
 }
 
 
+/*
+ * @implemented
+ */
 int vsprintf(char *buf, const char *fmt, va_list args)
 {
        return _vsnprintf(buf,INT_MAX,fmt,args);