rename API cs_disasm_dyn() to cs_disasm_ex(), and intentionally breaks compatibility with 1.0
diff --git a/tests/test.c b/tests/test.c
index 52e54f6..9076e16 100644
--- a/tests/test.c
+++ b/tests/test.c
@@ -131,7 +131,6 @@
csh handle;
uint64_t address = 0x1000;
- //cs_insn insn[16];
cs_insn *insn;
int i;
@@ -147,8 +146,7 @@
//cs_option(handle, CS_OPT_DETAIL, CS_OPT_OFF);
- //size_t count = cs_disasm(handle, platforms[i].code, platforms[i].size, address, 0, insn);
- size_t count = cs_disasm_dyn(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
+ size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
if (count) {
printf("****************\n");
printf("Platform: %s\n", platforms[i].comment);
@@ -165,7 +163,7 @@
// print out the next offset, after the last insn
printf("0x%"PRIx64":\n", insn[j-1].address + insn[j-1].size);
- // free memory allocated by cs_disasm_dyn()
+ // free memory allocated by cs_disasm_ex()
cs_free(insn, count);
} else {
printf("****************\n");
diff --git a/tests/test_arm.c b/tests/test_arm.c
index 15fc6a2..34926df 100644
--- a/tests/test_arm.c
+++ b/tests/test_arm.c
@@ -196,7 +196,7 @@
if (cs_open(platforms[i].arch, platforms[i].mode, &handle))
return;
- size_t count = cs_disasm_dyn(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
+ size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
if (count) {
printf("****************\n");
printf("Platform: %s\n", platforms[i].comment);
@@ -210,7 +210,7 @@
}
printf("0x%"PRIx64":\n", insn[j-1].address + insn[j-1].size);
- // free memory allocated by cs_disasm_dyn()
+ // free memory allocated by cs_disasm_ex()
cs_free(insn, count);
} else {
printf("****************\n");
diff --git a/tests/test_arm64.c b/tests/test_arm64.c
index bc7304c..ab4f4be 100644
--- a/tests/test_arm64.c
+++ b/tests/test_arm64.c
@@ -147,7 +147,6 @@
};
uint64_t address = 0x2c;
- //cs_insn insn[16];
cs_insn *insn;
int i;
@@ -155,8 +154,7 @@
if (cs_open(platforms[i].arch, platforms[i].mode, &handle))
return;
- //size_t count = cs_disasm(handle, platforms[i].code, platforms[i].size, address, 0, insn);
- size_t count = cs_disasm_dyn(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
+ size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
if (count) {
printf("****************\n");
printf("Platform: %s\n", platforms[i].comment);
@@ -170,7 +168,7 @@
}
printf("0x%"PRIx64":\n", insn[j-1].address + insn[j-1].size);
- // free memory allocated by cs_disasm_dyn()
+ // free memory allocated by cs_disasm_ex()
cs_free(insn, count);
} else {
printf("****************\n");
diff --git a/tests/test_detail.c b/tests/test_detail.c
index 1880e17..ff85486 100644
--- a/tests/test_detail.c
+++ b/tests/test_detail.c
@@ -137,7 +137,6 @@
csh handle;
uint64_t address = 0x1000;
- //cs_insn all_insn[16];
cs_insn *all_insn;
int i;
@@ -150,8 +149,7 @@
//cs_option(handle, CS_OPT_DETAIL, CS_OPT_OFF);
- //size_t count = cs_disasm(handle, platforms[i].code, platforms[i].size, address, 0, all_insn);
- size_t count = cs_disasm_dyn(handle, platforms[i].code, platforms[i].size, address, 0, &all_insn);
+ size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &all_insn);
if (count) {
printf("****************\n");
printf("Platform: %s\n", platforms[i].comment);
@@ -197,7 +195,7 @@
// print out the next offset, after the last insn
printf("0x%"PRIx64":\n", all_insn[j-1].address + all_insn[j-1].size);
- // free memory allocated by cs_disasm_dyn()
+ // free memory allocated by cs_disasm_ex()
cs_free(all_insn, count);
} else {
printf("****************\n");
diff --git a/tests/test_mips.c b/tests/test_mips.c
index 53f3bc1..0a77785 100644
--- a/tests/test_mips.c
+++ b/tests/test_mips.c
@@ -101,7 +101,7 @@
if (cs_open(platforms[i].arch, platforms[i].mode, &handle))
return;
- size_t count = cs_disasm_dyn(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
+ size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
if (count) {
printf("****************\n");
printf("Platform: %s\n", platforms[i].comment);
@@ -115,7 +115,7 @@
}
printf("0x%"PRIx64":\n", insn[j-1].address + insn[j-1].size);
- // free memory allocated by cs_disasm_dyn()
+ // free memory allocated by cs_disasm_ex()
cs_free(insn, count);
} else {
printf("****************\n");
diff --git a/tests/test_x86.c b/tests/test_x86.c
index bbedcea..dc502cd 100644
--- a/tests/test_x86.c
+++ b/tests/test_x86.c
@@ -161,7 +161,6 @@
};
uint64_t address = 0x1000;
- //cs_insn insn[16];
cs_insn *insn;
int i;
@@ -172,8 +171,7 @@
if (platforms[i].opt_type)
cs_option(handle, platforms[i].opt_type, platforms[i].opt_value);
- //size_t count = cs_disasm(handle, platforms[i].code, platforms[i].size, address, 0, insn);
- size_t count = cs_disasm_dyn(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
+ size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &insn);
if (count) {
printf("****************\n");
printf("Platform: %s\n", platforms[i].comment);
@@ -187,7 +185,7 @@
}
printf("0x%"PRIx64":\n", insn[j-1].address + insn[j-1].size);
- // free memory allocated by cs_disasm_dyn()
+ // free memory allocated by cs_disasm_ex()
cs_free(insn, count);
} else {
printf("****************\n");