summaryrefslogtreecommitdiff
path: root/ext/domxml
diff options
context:
space:
mode:
authorUwe Steinmann <steinm@php.net>2001-03-20 16:20:42 +0000
committerUwe Steinmann <steinm@php.net>2001-03-20 16:20:42 +0000
commit3dfbbc31ac5c78dacf84b1d8d95630399a06321e (patch)
treeece80e9608cb0d62516bd3ff98fb3b2ab27a45f6 /ext/domxml
parent1ba3c6d65d29d3218057eff47643ef684dac8cde (diff)
downloadphp-git-3dfbbc31ac5c78dacf84b1d8d95630399a06321e.tar.gz
- fixed lot of compiler warnings
Diffstat (limited to 'ext/domxml')
-rw-r--r--ext/domxml/php_domxml.c53
1 files changed, 19 insertions, 34 deletions
diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c
index 8245a80a05..04e8af67a0 100644
--- a/ext/domxml/php_domxml.c
+++ b/ext/domxml/php_domxml.c
@@ -968,7 +968,7 @@ PHP_FUNCTION(domxml_node)
PHP_FUNCTION(domxml_node_name)
{
zval *id;
- xmlNode *n, *first;
+ xmlNode *n;
const char *str = NULL;
id = getThis();
@@ -1173,7 +1173,6 @@ PHP_FUNCTION(domxml_node_has_child_nodes)
{
zval *id;
xmlNode *nodep;
- int ret;
id = getThis();
if(NULL == (nodep = php_dom_get_object(id, le_domxmlnodep, 0)))
@@ -1193,7 +1192,6 @@ PHP_FUNCTION(domxml_node_has_attributes)
{
zval *id;
xmlNode *nodep;
- int ret;
id = getThis();
if(NULL == (nodep = php_dom_get_object(id, le_domxmlnodep, 0)))
@@ -1260,9 +1258,8 @@ PHP_FUNCTION(domxml_node_parent)
Returns list of children nodes */
PHP_FUNCTION(domxml_node_children)
{
- zval *id, **tmp;
+ zval *id;
xmlNode *nodep, *last;
- xmlDoc *docp;
int ret;
id = getThis();
@@ -1296,9 +1293,8 @@ PHP_FUNCTION(domxml_node_children)
Deletes node */
PHP_FUNCTION(domxml_node_unlink_node)
{
- zval *id, **tmp;
- xmlNode *nodep, *last;
- int ret;
+ zval *id;
+ xmlNode *nodep;
id = getThis();
nodep = php_dom_get_object(id, le_domxmlnodep, 0);
@@ -1393,7 +1389,7 @@ PHP_FUNCTION(domxml_node_insert_before)
Sets name of a node */
PHP_FUNCTION(domxml_node_set_name)
{
- zval *id, *name, **tmp;
+ zval *id, *name;
xmlNode *nodep;
if ((ZEND_NUM_ARGS() != 1) || getParameters(ht, 1, &name) == FAILURE) {
@@ -1415,7 +1411,7 @@ PHP_FUNCTION(domxml_node_set_name)
Returns list of attributes of node */
PHP_FUNCTION(domxml_node_attributes)
{
- zval *id, **tmp;
+ zval *id;
xmlNode *nodep;
#ifdef oldstyle_for_libxml_1_8_7
xmlAttr *attr;
@@ -1449,7 +1445,7 @@ PHP_FUNCTION(domxml_node_attributes)
Adds child node to parent node */
PHP_FUNCTION(domxml_node_new_child)
{
- zval *id, *name, *content, **tmp, *rv;
+ zval *id, *name, *content, *rv;
xmlNodePtr child, nodep;
int ret;
@@ -1479,7 +1475,7 @@ PHP_FUNCTION(domxml_node_new_child)
Set content of a node */
PHP_FUNCTION(domxml_node_set_content)
{
- zval *id, *content, **tmp;
+ zval *id, *content;
xmlNode *nodep;
if ((ZEND_NUM_ARGS() != 1) || getParameters(ht, 1, &content) == FAILURE) {
@@ -1531,9 +1527,8 @@ PHP_FUNCTION(domxml_element)
Returns tag name of element node */
PHP_FUNCTION(domxml_elem_tagname)
{
- zval *id, *arg1, **tmp;
+ zval *id;
xmlNode *nodep;
- char *value;
id = getThis();
nodep = php_dom_get_object(id, le_domxmlelementp, 0);
@@ -1604,7 +1599,6 @@ PHP_FUNCTION(domxml_elem_remove_attribute)
{
zval *id, *arg1;
xmlNode *nodep;
- char *value;
if ((ZEND_NUM_ARGS() == 1) && getParameters(ht, 1, &arg1) == SUCCESS) {
id = getThis();
@@ -1639,7 +1633,7 @@ PHP_FUNCTION(domxml_elem_get_attribute_node)
/* FIXME: not implemented */
- RETURN_STRING(value, 1);
+ RETURN_TRUE;
}
/* }}} */
@@ -1671,7 +1665,6 @@ PHP_FUNCTION(domxml_elem_get_element_by_tagname)
{
zval *id, *arg1;
xmlNode *nodep;
- char *value;
if ((ZEND_NUM_ARGS() == 1) && getParameters(ht, 1, &arg1) == SUCCESS) {
id = getThis();
@@ -1712,7 +1705,7 @@ PHP_FUNCTION(domxml_doctype_name)
Returns DomDocumentType */
PHP_FUNCTION(domxml_doc_doctype)
{
- zval *arg, *id, *rv;
+ zval *id, *rv;
xmlDtdPtr dtd;
xmlDocPtr docp;
int ret;
@@ -1733,10 +1726,8 @@ PHP_FUNCTION(domxml_doc_doctype)
Returns DomeDOMImplementation */
PHP_FUNCTION(domxml_doc_implementation)
{
- zval *arg, *id, *rv;
- xmlNode *node;
+ zval *id;
xmlDocPtr docp;
- int ret;
id = getThis();
if(NULL == (docp = php_dom_get_object(id, le_domxmldocp, 0))) {
@@ -1877,7 +1868,7 @@ PHP_FUNCTION(domxml_doc_create_comment)
PHP_FUNCTION(domxml_doc_create_attribute)
{
zval *arg1, *arg2, *id, *rv;
- xmlNode *node;
+ xmlAttrPtr node;
xmlDocPtr docp;
int ret;
@@ -1898,7 +1889,7 @@ PHP_FUNCTION(domxml_doc_create_attribute)
}
node->doc = docp;
- rv = php_domobject_new(node, &ret);
+ rv = php_domobject_new((xmlNodePtr) node, &ret);
SEPARATE_ZVAL(&rv);
*return_value = *rv;
}
@@ -1962,7 +1953,7 @@ PHP_FUNCTION(domxml_intdtd)
Dumps document into string */
PHP_FUNCTION(domxml_dumpmem)
{
- zval *id, **tmp;
+ zval *id;
xmlDoc *docp;
xmlChar *mem;
int size;
@@ -2054,7 +2045,7 @@ PHP_FUNCTION(xmldocfile)
Add string tocontent of a node */
PHP_FUNCTION(domxml_node_text_concat)
{
- zval *id, *content, **tmp;
+ zval *id, *content;
xmlNode *nodep;
if ((ZEND_NUM_ARGS() != 1) || getParameters(ht, 1, &content) == FAILURE) {
@@ -2079,7 +2070,6 @@ PHP_FUNCTION(domxml_add_root)
zval *id, *name, *rv;
xmlDoc *docp;
xmlNode *nodep;
- xmlChar *content;
int ret;
if (ZEND_NUM_ARGS() == 1 || getParameters(ht, 1, &name)) {
@@ -2167,7 +2157,6 @@ static int node_namespace(zval **attributes, xmlNode *nodep)
Returns list of children nodes */
static int node_attributes(zval **attributes, xmlNode *nodep)
{
- zval *children;
xmlAttr *attr;
int count = 0;
@@ -2188,14 +2177,14 @@ static int node_attributes(zval **attributes, xmlNode *nodep)
while(attr) {
zval *pattr;
- int n, ret;
+ int ret;
pattr = php_domobject_new((xmlNodePtr) attr, &ret);
// if(0 <= (n = node_children(&children, attr->children))) {
// zend_hash_update(pattr->value.obj.properties, "children", sizeof("children"), (void *) &children, sizeof(zval *), NULL);
// }
- add_property_string(pattr, "name", attr->name, 1);
- add_property_string(pattr, "value", xmlNodeGetContent(attr), 1);
+ add_property_string(pattr, "name", (char *) (attr->name), 1);
+ add_property_string(pattr, "value", xmlNodeGetContent((xmlNodePtr) attr), 1);
zend_hash_next_index_insert((*attributes)->value.ht, &pattr, sizeof(zval *), NULL);
attr = attr->next;
count++;
@@ -2226,7 +2215,6 @@ static int node_children(zval **children, xmlNode *nodep)
while(last) {
zval *child;
- xmlChar *content;
int ret;
child = php_domobject_new(last, &ret);
@@ -2287,8 +2275,6 @@ PHP_FUNCTION(xmltree)
Thanks to Paul DuBois for pointing me at this.
*/
if(0 <= node_children(&children, root)) {
- int i, count;
- HashTable *lht;
zend_hash_update(return_value->value.obj.properties, "children", sizeof("children"), (void *) &children, sizeof(zval *), NULL);
}
@@ -2403,7 +2389,6 @@ static void php_xpathptr_eval(INTERNAL_FUNCTION_PARAMETERS, int mode, int expr)
for(i = 0;i < nodesetp->nodeNr;i++) {
xmlNodePtr node = nodesetp->nodeTab[i];
zval *child;
- xmlChar *content;
int retnode;
/* construct a node object */