mirror of
https://github.com/rkd77/elinks.git
synced 2025-02-02 15:09:23 -05:00
Indent switch statement
Signed-off-by: Jonas Fonseca <fonseca@diku.dk>
This commit is contained in:
parent
ce5bf8c6f8
commit
93fb17ea2a
@ -246,44 +246,42 @@ done_dom_node(struct dom_node *node)
|
|||||||
data = &node->data;
|
data = &node->data;
|
||||||
|
|
||||||
switch (node->type) {
|
switch (node->type) {
|
||||||
case DOM_NODE_ATTRIBUTE:
|
case DOM_NODE_ATTRIBUTE:
|
||||||
if (data->attribute.allocated)
|
if (data->attribute.allocated)
|
||||||
mem_free(node->string);
|
mem_free(node->string);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DOM_NODE_DOCUMENT:
|
case DOM_NODE_DOCUMENT:
|
||||||
if (data->document.element_ids)
|
if (data->document.element_ids)
|
||||||
free_hash(data->document.element_ids);
|
free_hash(data->document.element_ids);
|
||||||
|
|
||||||
if (data->document.meta_nodes)
|
if (data->document.meta_nodes)
|
||||||
done_dom_node_list(data->document.meta_nodes);
|
done_dom_node_list(data->document.meta_nodes);
|
||||||
|
|
||||||
if (data->document.children)
|
if (data->document.children)
|
||||||
done_dom_node_list(data->document.children);
|
done_dom_node_list(data->document.children);
|
||||||
|
break;
|
||||||
|
|
||||||
break;
|
case DOM_NODE_ELEMENT:
|
||||||
|
if (data->element.children)
|
||||||
|
done_dom_node_list(data->element.children);
|
||||||
|
|
||||||
case DOM_NODE_ELEMENT:
|
if (data->element.map)
|
||||||
if (data->element.children)
|
done_dom_node_list(data->element.map);
|
||||||
done_dom_node_list(data->element.children);
|
break;
|
||||||
|
|
||||||
if (data->element.map)
|
case DOM_NODE_TEXT:
|
||||||
done_dom_node_list(data->element.map);
|
if (data->text.allocated)
|
||||||
|
mem_free(node->string);
|
||||||
|
break;
|
||||||
|
|
||||||
break;
|
case DOM_NODE_PROCESSING_INSTRUCTION:
|
||||||
|
if (data->proc_instruction.map)
|
||||||
|
done_dom_node_list(data->proc_instruction.map);
|
||||||
|
break;
|
||||||
|
|
||||||
case DOM_NODE_TEXT:
|
default:
|
||||||
if (data->text.allocated)
|
break;
|
||||||
mem_free(node->string);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case DOM_NODE_PROCESSING_INSTRUCTION:
|
|
||||||
if (data->proc_instruction.map)
|
|
||||||
done_dom_node_list(data->proc_instruction.map);
|
|
||||||
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mem_free(node);
|
mem_free(node);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user