diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2018-08-07 11:49:32 +0100 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2018-08-07 11:49:32 +0100 |
commit | e88d4fca84e8fa8f9a6e830178a54e1912449e87 (patch) | |
tree | 5932d302e7f96a5a4270f6a9667dd5d85fc7b2ed | |
parent | 7dd1e0193cb430622932b04a718df4784a02d201 (diff) | |
download | libdom-e88d4fca84e8fa8f9a6e830178a54e1912449e87.tar.gz libdom-e88d4fca84e8fa8f9a6e830178a54e1912449e87.tar.bz2 |
Attempt to fix m68k cross-compile warnings.
-rw-r--r-- | src/html/html_table_element.c | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/html/html_table_element.c b/src/html/html_table_element.c index 58887ae..f197d07 100644 --- a/src/html/html_table_element.c +++ b/src/html/html_table_element.c @@ -740,7 +740,6 @@ dom_exception dom_html_table_element_insert_row( dom_html_element **row_out) { dom_exception exp; - dom_html_table_row_element *row; dom_html_collection* rows; uint32_t len; dom_html_document *doc = (dom_html_document *) @@ -760,6 +759,7 @@ dom_exception dom_html_table_element_insert_row( exp = DOM_INDEX_SIZE_ERR; } else if(len == 0) { dom_html_table_section_element *new_body; + dom_html_table_row_element *row; dom_node *new_row; struct dom_html_element_create_params params = { @@ -781,7 +781,8 @@ dom_exception dom_html_table_element_insert_row( return exp; } - exp = dom_node_append_child(new_body, row, &new_row); + exp = dom_node_append_child(new_body, (dom_html_element *) row, + &new_row); dom_node_unref(new_body); dom_node_unref(row); if(exp == DOM_NO_ERR) { @@ -791,6 +792,7 @@ dom_exception dom_html_table_element_insert_row( uint32_t window_len = 0, section_len; dom_html_table_section_element *t_head; dom_html_table_section_element *t_foot; + dom_html_element *row; dom_node_internal *n; if(index ==-1) { @@ -818,11 +820,10 @@ dom_exception dom_html_table_element_insert_row( if(window_len + section_len > (uint32_t)index || window_len + section_len == len) { exp = dom_html_table_section_element_insert_row(t_head, - index-window_len, - (struct dom_html_element **)&row); + index-window_len, &row); dom_node_unref(t_head); if (exp == DOM_NO_ERR) { - *row_out = (dom_html_element *)row; + *row_out = row; } return exp; } @@ -854,10 +855,9 @@ dom_exception dom_html_table_element_insert_row( window_len + section_len == len) { exp = dom_html_table_section_element_insert_row( (dom_html_table_section_element *)n, - index-window_len, - (struct dom_html_element **)&row); + index-window_len, &row); if (exp == DOM_NO_ERR) { - *row_out = (dom_html_element *)row; + *row_out = row; } return exp; } @@ -886,11 +886,10 @@ dom_exception dom_html_table_element_insert_row( if(window_len + section_len > (uint32_t)index || window_len +section_len == len) { exp = dom_html_table_section_element_insert_row(t_foot, - index-window_len, - (struct dom_html_element **)&row); + index-window_len, &row); dom_node_unref(t_foot); if (exp == DOM_NO_ERR) { - *row_out = (dom_html_element *)row; + *row_out = row; } return exp; } |