OSDN Git Service

*** empty log message ***
authorkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Fri, 9 Jun 2006 11:31:56 +0000 (11:31 +0000)
committerkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Fri, 9 Jun 2006 11:31:56 +0000 (11:31 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/modchxj/mod_chxj/trunk@379 1a406e8e-add9-4483-a2c8-d8cac5b7c224

src/chxj_hdml.c

index 96e52ff..10a72dd 100644 (file)
@@ -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 */
     }
   }