Mercurial > hg > Members > kono > os9 > sbc09
diff src/a09.c @ 118:8f2154d95a04
fix
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 04 Jan 2019 10:47:39 +0900 |
parents | 844305752064 |
children | b4e43c5bc0fd |
line wrap: on
line diff
--- a/src/a09.c Fri Jan 04 07:39:19 2019 +0900 +++ b/src/a09.c Fri Jan 04 10:47:39 2019 +0900 @@ -659,7 +659,7 @@ short operand; unsigned char postbyte; -int dpsetting; +int dpsetting = 0; int scanindexreg() @@ -824,8 +824,8 @@ scanindexed(); } else { if(opsize==0) { - if(unknown||!certain||dpsetting==-1|| - (unsigned short)(operand-dpsetting*256)>=256) + if(unknown||dpsetting==-1|| // omit !certain + ((((operand&0xff00)>>8))!=dpsetting)) opsize=3; else opsize=2; } if(opsize==1)opsize=2;