refine the comments for Skipdata sample code

This commit is contained in:
Nguyen Anh Quynh 2014-04-10 23:05:28 +08:00
parent 301d740aa3
commit b64d1cf193
2 changed files with 7 additions and 5 deletions

View File

@ -51,11 +51,13 @@ def test_class():
md.syntax = syntax
md.skipdata = True
# To rename "data" instruction's mnemonic to "db", uncomment the line below
# This example ignores SKIPDATA's callback (first None) & user_data (second None)
# md.skipdata_setup = ("db", None, None)
# To customize the callback, uncomment the line below.
# Default "data" instruction's name is ".byte". To rename it to "db", just uncomment
# the code below.
# md.skipdata_setup = ("db", None, None)
# NOTE: This example ignores SKIPDATA's callback (first None) & user_data (second None)
# To customize the SKIPDATA callback, uncomment the line below.
# md.skipdata_setup = (".db", CS_SKIPDATA_CALLBACK(testcb), None)
for insn in md.disasm(code, 0x1000):

View File

@ -67,7 +67,7 @@ static void test()
if (platforms[i].opt_type)
cs_option(handle, platforms[i].opt_type, platforms[i].opt_value);
// turn on SKIPDATA option, but just use default option to skip 1 byte on data
// turn on SKIPDATA option
cs_option(handle, CS_OPT_SKIPDATA, CS_OPT_ON);
size_t count = cs_disasm_ex(handle, platforms[i].code, platforms[i].size, address, 0, &insn);