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.