Commit 136ad9a3 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

user32/tests: Enable compilation with long types.

parent 05e617ae
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
* License along with this library; if not, write to the Free Software * License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#undef WINE_NO_LONG_TYPES /* temporary for migration */
#include <stdarg.h> #include <stdarg.h>
...@@ -79,7 +80,7 @@ static void wsprintfATest(void) ...@@ -79,7 +80,7 @@ static void wsprintfATest(void)
int rc; int rc;
rc=wsprintfA(buf, "%010ld", -1); rc=wsprintfA(buf, "%010ld", -1);
ok(rc == 10, "wsprintfA length failure: rc=%d error=%d\n",rc,GetLastError()); ok(rc == 10, "wsprintfA length failure: rc=%d error=%ld\n",rc,GetLastError());
ok((lstrcmpA(buf, "-000000001") == 0), ok((lstrcmpA(buf, "-000000001") == 0),
"wsprintfA zero padded negative value failure: buf=[%s]\n",buf); "wsprintfA zero padded negative value failure: buf=[%s]\n",buf);
rc = wsprintfA(buf, "%I64X", (ULONGLONG)0); rc = wsprintfA(buf, "%I64X", (ULONGLONG)0);
...@@ -157,7 +158,7 @@ static void wsprintfWTest(void) ...@@ -157,7 +158,7 @@ static void wsprintfWTest(void)
win_skip("wsprintfW is not implemented\n"); win_skip("wsprintfW is not implemented\n");
return; return;
} }
ok(rc == 10, "wsPrintfW length failure: rc=%d error=%d\n",rc,GetLastError()); ok(rc == 10, "wsPrintfW length failure: rc=%d error=%ld\n",rc,GetLastError());
ok((lstrcmpW(buf, L"-000000001") == 0), ok((lstrcmpW(buf, L"-000000001") == 0),
"wsprintfW zero padded negative value failure\n"); "wsprintfW zero padded negative value failure\n");
rc = wsprintfW(buf, L"%I64x", (ULONGLONG)0 ); rc = wsprintfW(buf, L"%I64x", (ULONGLONG)0 );
...@@ -246,7 +247,7 @@ static void CharUpperTest(void) ...@@ -246,7 +247,7 @@ static void CharUpperTest(void)
break; break;
} }
} }
ok(!failed,"CharUpper failed - 16bit input (0x%0lx) returned 32bit result (0x%0lx)\n",i,out); ok(!failed,"CharUpper failed - 16bit input (0x%0Ix) returned 32bit result (0x%0Ix)\n",i,out);
} }
static void CharLowerTest(void) static void CharLowerTest(void)
...@@ -263,7 +264,7 @@ static void CharLowerTest(void) ...@@ -263,7 +264,7 @@ static void CharLowerTest(void)
break; break;
} }
} }
ok(!failed,"CharLower failed - 16bit input (0x%0lx) returned 32bit result (0x%0lx)\n",i,out); ok(!failed,"CharLower failed - 16bit input (0x%0Ix) returned 32bit result (0x%0Ix)\n",i,out);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment