mirror of
https://github.com/yuzu-emu/unicorn
synced 2024-11-24 13:28:18 +00:00
regress: fix rep_movsb.c to properly use uc_hook_add() API
This commit is contained in:
parent
2d9db36a2b
commit
4a2f23db60
1 changed files with 2 additions and 2 deletions
|
@ -128,7 +128,7 @@ int main(int argc, char **argv, char **envp)
|
||||||
printf("ok %d - Program written to memory\n", log_num++);
|
printf("ok %d - Program written to memory\n", log_num++);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (uc_hook_add(handle, &trace2, UC_HOOK_CODE, hook_code, NULL, 1, 0) != UC_ERR_OK) {
|
if (uc_hook_add(handle, &trace2, UC_HOOK_CODE, hook_code, NULL, (uint64_t)1, (uint64_t)0) != UC_ERR_OK) {
|
||||||
printf("not ok %d - Failed to install UC_HOOK_CODE handler\n", log_num++);
|
printf("not ok %d - Failed to install UC_HOOK_CODE handler\n", log_num++);
|
||||||
return 5;
|
return 5;
|
||||||
}
|
}
|
||||||
|
@ -137,7 +137,7 @@ int main(int argc, char **argv, char **envp)
|
||||||
}
|
}
|
||||||
|
|
||||||
// intercept memory write events only, NOT read events
|
// intercept memory write events only, NOT read events
|
||||||
if (uc_hook_add(handle, &trace1, UC_HOOK_MEM_WRITE, hook_mem_write, NULL) != UC_ERR_OK) {
|
if (uc_hook_add(handle, &trace1, UC_HOOK_MEM_WRITE, hook_mem_write, NULL, (uint64_t)1, (uint64_t)0) != UC_ERR_OK) {
|
||||||
printf("not ok %d - Failed to install UC_HOOK_MEM_WRITE handler\n", log_num++);
|
printf("not ok %d - Failed to install UC_HOOK_MEM_WRITE handler\n", log_num++);
|
||||||
return 6;
|
return 6;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue