X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Fderef.expect.c;fp=tests%2Fderef.expect.c;h=3cd778581f3db58ba26c0df0d18c111fc966aead;hb=93b5bd181600ddf5097d133c52cdc7b1d4a2c7c8;hp=0000000000000000000000000000000000000000;hpb=7f20f63315d3097ddd97a57567facd981be9bd61;p=ia32rtools.git diff --git a/tests/deref.expect.c b/tests/deref.expect.c new file mode 100644 index 0000000..3cd7785 --- /dev/null +++ b/tests/deref.expect.c @@ -0,0 +1,16 @@ +int sub_test() +{ + void (__stdcall *i_f0)(int); + int (__stdcall *i_f1)(int); + u32 eax; + u32 esi; + + esi = (u32)ptr_struct1; + i_f0 = (void *)*(u32 *)(esi); + i_f0(1); + eax = *(u32 *)(esi+4); + i_f1 = (void *)*(u32 *)(eax+4); + eax = i_f1(2); + return eax; +} +