- g_hash_table_insert(hash, g_strdup("name"), g_strdup("Xsnow"));
- g_hash_table_insert(hash, g_strdup("exec_path"), g_strdup("/usr/bin/xsnow"));
+ for (node = first_child; node; node = node->next){
+ if (node->type == XML_ELEMENT_NODE){
+ fprintf(stderr, "%s => %s\n", node->name, xmlNodeGetContent(node));
+ g_hash_table_insert(hash, node->name, xmlNodeGetContent(node));
+ }
+ }
+ xmlFreeDoc(doc);
+ xmlCleanupParser();
+ //g_hash_table_insert(hash, g_strdup("name"), g_strdup("Xsnow"));
+ //g_hash_table_insert(hash, g_strdup("exec_path"), g_strdup("/usr/bin/xsnow"));