diff options
author | dgp <dgp@users.sourceforge.net> | 2018-10-17 20:02:16 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2018-10-17 20:02:16 (GMT) |
commit | da461559312846043039c84d96a019da01f4dd06 (patch) | |
tree | 1a601db6a9ca3444d7418ec591f320756df6f58f /generic/tclCompCmdsSZ.c | |
parent | 4252e1f99f58589cf3ab90f0d2fe8f83f48fd996 (diff) | |
parent | e154c5151281fbbe01ef1361f5f6980a5ec5a6d3 (diff) | |
download | tcl-da461559312846043039c84d96a019da01f4dd06.zip tcl-da461559312846043039c84d96a019da01f4dd06.tar.gz tcl-da461559312846043039c84d96a019da01f4dd06.tar.bz2 |
merge 8.7
Diffstat (limited to 'generic/tclCompCmdsSZ.c')
-rw-r--r-- | generic/tclCompCmdsSZ.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/generic/tclCompCmdsSZ.c b/generic/tclCompCmdsSZ.c index 2d9f039..50f56fe 100644 --- a/generic/tclCompCmdsSZ.c +++ b/generic/tclCompCmdsSZ.c @@ -748,14 +748,11 @@ TclCompileStringIsCmd( } switch (t) { - case STR_IS_INT: - PUSH( "1"); - OP( EQ); - break; case STR_IS_WIDE: PUSH( "2"); OP( LE); break; + case STR_IS_INT: case STR_IS_ENTIER: PUSH( "3"); OP( LE); @@ -1410,7 +1407,7 @@ static int UniCharIsHexDigit( int character) { - return (character >= 0) && (character < 0x80) && isxdigit(character); + return (character >= 0) && (character < 0x80) && isxdigit(UCHAR(character)); } StringClassDesc const tclStringClassTable[] = { |