commit | 9d07c1cd180dd6d399350a37d0f28ce028e9b648 | [log] [tgz] |
---|---|---|
author | Nguyen Anh Quynh <aquynh@gmail.com> | Wed Apr 27 14:47:05 2016 +0800 |
committer | Nguyen Anh Quynh <aquynh@gmail.com> | Wed Apr 27 14:47:28 2016 +0800 |
tree | fcbfdf71032c94c51098cdcfe5d8049943a286eb | |
parent | 56aa0ac3944cbd945cd503c26c22674ba821b8e8 [diff] |
arm: only reset IT block for ARM
diff --git a/cs.c b/cs.c index 2e011ca..1fbb2fb 100644 --- a/cs.c +++ b/cs.c
@@ -563,7 +563,8 @@ handle->errnum = CS_ERR_OK; // reset IT block of ARM structure - handle->ITBlock.size = 0; + if (handle->arch == CS_ARCH_ARM) + handle->ITBlock.size = 0; #ifdef CAPSTONE_USE_SYS_DYN_MEM if (count > 0 && count <= INSN_CACHE_SIZE)