OSDN Git Service

*
authorkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Fri, 14 Mar 2008 13:43:31 +0000 (13:43 +0000)
committerkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Fri, 14 Mar 2008 13:43:31 +0000 (13:43 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/modchxj/mod_chxj/branches/RELEASE_0_8_0@1876 1a406e8e-add9-4483-a2c8-d8cac5b7c224

src/qs_parse_string.c

index dd8b146..99f5990 100644 (file)
@@ -234,7 +234,9 @@ qs_parse_string(Doc* doc, const char* src, int srclen)
         continue;
       }
       qs_add_child_node(doc,node);
-      qs_push_node(doc, node, node_stack);
+      if (has_child(node->name)) {
+        qs_push_node(doc, node, node_stack);
+      }
 
       if (doc->parse_mode == PARSE_MODE_NO_PARSE) {
         if (node->name[0] == '/')