using uppercaps for %p instead lowercaps when it format the string, that make passing...
authorMagnus Olsen <magnus@greatlord.com>
Tue, 6 Jun 2006 23:22:11 +0000 (23:22 +0000)
committerMagnus Olsen <magnus@greatlord.com>
Tue, 6 Jun 2006 23:22:11 +0000 (23:22 +0000)
27 fails now

svn path=/trunk/; revision=22259

reactos/lib/rtl/sprintf.c
reactos/lib/rtl/swprintf.c

index 5d9c53a..064b653 100644 (file)
@@ -566,6 +566,9 @@ int _vsnprintf(char *buf, size_t cnt, const char *fmt, va_list args)
                        continue;\r
 \r
                case 'p':\r
+            if ((flags & LARGE) == 0)\r
+                flags |= LARGE; \r
+                 \r
                        if (field_width == -1) {\r
                                field_width = 2 * sizeof(void *);\r
                                flags |= ZEROPAD;\r
index bef6e91..f5392bb 100644 (file)
@@ -565,6 +565,9 @@ int _vsnwprintf(wchar_t *buf, size_t cnt, const wchar_t *fmt, va_list args)
                        continue;\r
 \r
                case L'p':\r
+             if ((flags & LARGE) == 0)\r
+                flags |= LARGE; \r
+                 \r
                        if (field_width == -1) {\r
                                field_width = 2*sizeof(void *);\r
                                flags |= ZEROPAD;\r