diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 2007-07-24 22:50:21 -0400 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 2007-07-24 22:50:21 -0400 |
commit | fc2f1c2d4c0aa08b055c73bd379d6975181eb0f6 (patch) | |
tree | 370f851d184ec92f644163022ba76cd172917297 /WWW/Library/Implementation/SGML.c | |
parent | 387b9cbf38dddc3adbb811e03345576e35df3725 (diff) | |
download | lynx-snapshots-fc2f1c2d4c0aa08b055c73bd379d6975181eb0f6.tar.gz |
snapshot of project "lynx", label v2-8-7dev_5c
Diffstat (limited to 'WWW/Library/Implementation/SGML.c')
-rw-r--r-- | WWW/Library/Implementation/SGML.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/WWW/Library/Implementation/SGML.c b/WWW/Library/Implementation/SGML.c index 8412465f..37325689 100644 --- a/WWW/Library/Implementation/SGML.c +++ b/WWW/Library/Implementation/SGML.c @@ -1,4 +1,7 @@ -/* General SGML Parser code SGML.c +/* + * $LynxId: SGML.c,v 1.92 2007/07/22 21:52:43 Rado.Smiljanic Exp $ + * + * General SGML Parser code SGML.c * ======================== * * This module implements an HTStream object. To parse an @@ -2466,7 +2469,7 @@ static void SGML_character(HTStream *context, char c_in) /* * Terminate the numeric entity and try to handle it. - FM */ - UCode_t code; + unsigned long code; int i; HTChunkTerminate(string); @@ -2474,7 +2477,7 @@ static void SGML_character(HTStream *context, char c_in) entity_string = string->data; #endif if ((context->isHex ? sscanf(string->data, "%lx", &code) : - sscanf(string->data, "%ld", &code)) == 1) { + sscanf(string->data, "%lu", &code)) == 1) { /* =============== work in ASCII below here =============== S/390 -- gil -- 1092 */ if ((code == 1) || (code > 127 && code < 156)) { @@ -3525,7 +3528,7 @@ static void SGML_character(HTStream *context, char c_in) PUTS(string->data); if (c == '=' || WHITE(c)) PUTC(c); - if (c == '=' || c == '>' || c == ' ') { + if (c == '=' || c == '>' || WHITE(c)) { if (context->current_attribute_number == INVALID) PSRCSTOP(badattr); else |