...
 
Commits (2)
......@@ -139,7 +139,7 @@ public class Utils
pos += 1 ;
sign = -1 ;
}
if ( ( ! hexIsDefault ) && s.regionMatches( pos, hexReprPrefix, 0, 2 ) )
if ( s.charAt( pos ) == '0' && (s.charAt( pos + 1 ) == 'X' || s.charAt( pos + 1 ) == 'x') )
{
pos += 2 ;
radix = 16 ;
......
......@@ -333,11 +333,11 @@ public class CodeTableModel extends AbstractTableModel
}
else if ( column == C_ARG1 )
{
memory.setAt( r.memLoc + 1, strValue ) ;
memory.setAt( r.memLoc + 1, Utils.fromHex( strValue ) ) ;
}
else if ( column == C_ARG2 )
{
memory.setAt( r.memLoc + 2, strValue ) ;
memory.setAt( r.memLoc + 2, Utils.fromHex( strValue ) ) ;
}
if ( ! onlyThisRowChanged )
......