From 59d8e0f804bf8af359b3be6867f3ef4abb6120eb Mon Sep 17 00:00:00 2001 From: konn Date: Fri, 9 Jun 2006 11:31:56 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/modchxj/mod_chxj/trunk@379 1a406e8e-add9-4483-a2c8-d8cac5b7c224 --- src/chxj_hdml.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/chxj_hdml.c b/src/chxj_hdml.c index 96e52ffd..10a72dd5 100644 --- a/src/chxj_hdml.c +++ b/src/chxj_hdml.c @@ -850,22 +850,27 @@ s_hdml_start_body_tag(hdml_t* hdml, Node* node) /* Get Attributes */ /*--------------------------------*/ for (attr = qs_get_attr(doc,node); - attr != NULL; attr = qs_get_next_attr(doc,attr)) { + attr; + attr = qs_get_next_attr(doc,attr)) { char* name = qs_get_attr_name(doc,attr); - if (strcasecmp(name, "bgcolor") == 0) { + if ((*name == 'b' || *name == 'B') && strcasecmp(name, "bgcolor") == 0) { /* ignore */ } - else if (strcasecmp(name, "text") == 0) { + else + if ((*name == 't' || *name == 'T') && strcasecmp(name, "text") == 0) { /* ignore */ } - else if (strcasecmp(name, "link") == 0) { + else + if ((*name == 'l' || *name == 'L') && strcasecmp(name, "link") == 0) { /* ignore */ } - else if (strcasecmp(name, "alink") == 0) { + else + if ((*name == 'a' || *name == 'A') && strcasecmp(name, "alink") == 0) { /* ignore */ } - else if (strcasecmp(name, "vlink") == 0) { + else + if ((*name == 'v' || *name == 'V') && strcasecmp(name, "vlink") == 0) { /* ignore */ } } -- 2.11.0