pval *id, **tmp;
int id_to_find;
xmlDoc *docp;
- xmlChar *mem;
+ char *mem;
+// xmlChar *mem;
int size;
int type;
if (!size) {
RETURN_FALSE;
}
- RETURN_STRINGL(mem, size, 0);
+ RETURN_STRINGL(mem, size, 1);
}
/* }}} */
RETURN_FALSE;
}
id_to_find = (*tmp)->value.lval;
+ if(getParameters(ht, 2, &name, &content) == FAILURE)
+ WRONG_PARAM_COUNT;
} else {
RETURN_FALSE;
}
} else {
convert_to_long(id);
id_to_find = id->value.lval;
- convert_to_string(name);
- convert_to_string(content);
}
+ convert_to_string(name);
+ convert_to_string(content);
nodep = (xmlNode *)zend_list_find(id_to_find, &type);
if (!nodep || type != le_domxmlnodep) {
RETURN_FALSE;
}
id_to_find = (*tmp)->value.lval;
+ if (getParameters(ht, 1, &name) == FAILURE)
+ WRONG_PARAM_COUNT;
} else {
RETURN_FALSE;
}
} else {
convert_to_long(id);
id_to_find = id->value.lval;
- convert_to_string(name);
}
+ convert_to_string(name);
docp = (xmlDoc *)zend_list_find(id_to_find, &type);
if (!docp || type != le_domxmldocp) {