Ticket UUID: | 402496 | |||
Title: | Fix for bug 119417 part (A), alternative | |||
Type: | Patch | Version: | None | |
Submitter: | andreas_kupries | Created on: | 2000-11-24 08:28:37 | |
Subsystem: | 10. Objects | Assigned To: | andreas_kupries | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2001-04-06 02:52:02 | |
Resolution: | Accepted | Closed By: | dgp | |
Closed on: | 2001-04-05 19:52:02 | |||
User Comments: |
andreas_kupries added on 2000-12-11 19:38:08:
The patch is accepted and integrated. hobbs added on 2000-12-08 07:07:25: I just wanted to note the token approval of this patch over 102470. andreas_kupries added on 2000-12-07 14:11:04: I will merge this patch into the core today. Patch #102470 will be rejected. andreas_kupries added on 2000-11-24 15:33:11: This patch is an alternative to 102470. Both fix bug 119417, but this one values speed over memory. Instead of checking each incoming character it uses a complete mapping table to compute the conversion from hex digits to integers. Invalid characters get the value 0, thus causing the generation of invalid integers (but not out of range), but the systems won't crash, just display bogus characters. An external tool to check an encoding file thoroughly should complement this code. |
Attachments:
- None [download] added by andreas_kupries on 2000-11-24 15:28:37. [details]