Closed Bug 1072 Opened 26 years ago Closed 26 years ago

"Negative" characters

Categories

(Core :: DOM: HTML Parser, defect, P2)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: boyerf, Assigned: rickg)

Details

Characters over 128 are not displayed correctly.  This seems to be because
there is a 'signed char' somewhere in the code instead of an 'unsigned char'.

Doing a "dump content" on this: éé
Shows this: \u00e9\uffe9
The second character has been signed extended (but should not).
This is in raptorbase.dll, there's a loop that converts from (signed) char to
short.  Easy to fix with an hex editor (hum! I realy should get the source
code...), just chage the  movsx cx,byte ptr [eax]  to a movzx.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.