OSDN Git Service

* change writting.
authorkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Sat, 1 Jul 2006 22:27:29 +0000 (22:27 +0000)
committerkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Sat, 1 Jul 2006 22:27:29 +0000 (22:27 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/modchxj/mod_chxj/trunk@1424 1a406e8e-add9-4483-a2c8-d8cac5b7c224

src/chxj_chtml10.c

index f9008db..557ecaf 100644 (file)
@@ -2369,18 +2369,29 @@ s_chtml10_start_option_tag(void* pdoc, Node* child)
     nm  = qs_get_attr_name (doc,attr);
     val = qs_get_attr_value(doc,attr);
 
-    if ((*nm == 's' || *nm == 'S') && strcasecmp(nm, "selected") == 0) {
-      /*----------------------------------------------------------------------*/
-      /* CHTML 1.0 version 2.0                                                */
-      /*----------------------------------------------------------------------*/
-      selected = apr_pstrdup(r->pool, val);
-    }
-    else
-    if ((*nm == 'v' || *nm == 'V') && strcasecmp(nm, "value") == 0) {
-      /*----------------------------------------------------------------------*/
-      /* CHTML 1.0 version 2.0                                                */
-      /*----------------------------------------------------------------------*/
-      value = apr_pstrdup(r->pool, val);
+    switch(*nm) {
+    case 's':
+    case 'S':
+      if (strcasecmp(nm, "selected") == 0) {
+        /*----------------------------------------------------------------------*/
+        /* CHTML 1.0 version 2.0                                                */
+        /*----------------------------------------------------------------------*/
+        selected = apr_pstrdup(r->pool, val);
+      }
+      break;
+
+    case 'v':
+    case 'V':
+      if (strcasecmp(nm, "value") == 0) {
+        /*----------------------------------------------------------------------*/
+        /* CHTML 1.0 version 2.0                                                */
+        /*----------------------------------------------------------------------*/
+        value = apr_pstrdup(r->pool, val);
+      }
+      break;
+
+    default:
+      break;
     }
   }