Fix pointer-type mismatches.
git-svn-id: svn://svn.valgrind.org/vex/trunk@1237 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/test_main.c b/test_main.c
index e31749e..854dbbf 100644
--- a/test_main.c
+++ b/test_main.c
@@ -66,6 +66,7 @@
VexTranslateResult tres;
VexControl vcon;
VexGuestExtents vge;
+ VexArchInfo vai;
if (argc != 2) {
fprintf(stderr, "usage: vex file.org\n");
@@ -122,6 +123,9 @@
origbuf[i] = (UChar)u;
}
+ LibVEX_default_VexArchInfo(&vai);
+ vai.subarch = VexSubArchX86_sse1;
+
for (i = 0; i < TEST_N_ITERS; i++)
tres
= LibVEX_Translate (
@@ -138,8 +142,8 @@
VexArchAMD64, VexSubArch_NONE,
#endif
#if 1 /* x86 -> x86 */
- VexArchX86, VexSubArchX86_sse1,
- VexArchX86, VexSubArchX86_sse1,
+ VexArchX86, &vai,
+ VexArchX86, &vai,
#endif
origbuf, (Addr64)orig_addr, chase_into_not_ok,