PHP_METHOD(xmlreader, getAttributeNo)
{
zval *id;
- long attr_pos;
+ php_int_t attr_pos;
char *retchar = NULL;
xmlreader_object *intern;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &attr_pos) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "i", &attr_pos) == FAILURE) {
return;
}
PHP_METHOD(xmlreader, getParserProperty)
{
zval *id;
- long property;
+ php_int_t property;
int retval = -1;
xmlreader_object *intern;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &property) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "i", &property) == FAILURE) {
return;
}
PHP_METHOD(xmlreader, moveToAttributeNo)
{
zval *id;
- long attr_pos;
+ php_int_t attr_pos;
int retval;
xmlreader_object *intern;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &attr_pos) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "i", &attr_pos) == FAILURE) {
return;
}
{
zval *id;
int source_len = 0, encoding_len = 0;
- long options = 0;
+ php_int_t options = 0;
xmlreader_object *intern = NULL;
char *source, *valid_file = NULL;
char *encoding = NULL;
char resolved_path[MAXPATHLEN + 1];
xmlTextReaderPtr reader = NULL;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|s!l", &source, &source_len, &encoding, &encoding_len, &options) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|s!i", &source, &source_len, &encoding, &encoding_len, &options) == FAILURE) {
return;
}
PHP_METHOD(xmlreader, setParserProperty)
{
zval *id;
- long property;
+ php_int_t property;
int retval = -1;
zend_bool value;
xmlreader_object *intern;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lb", &property, &value) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ib", &property, &value) == FAILURE) {
return;
}
{
zval *id;
int source_len = 0, encoding_len = 0;
- long options = 0;
+ php_int_t options = 0;
xmlreader_object *intern = NULL;
char *source, *uri = NULL, *encoding = NULL;
int resolved_path_len, ret = 0;
xmlParserInputBufferPtr inputbfr;
xmlTextReaderPtr reader;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s!l", &source, &source_len, &encoding, &encoding_len, &options) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s!i", &source, &source_len, &encoding, &encoding_len, &options) == FAILURE) {
return;
}
zval *value;
char *xpath_expr;
zend_string *string_key;
- ulong num_key;
+ php_uint_t num_key;
char **params = NULL;
int i = 0;
fci.size = sizeof(fci);
fci.function_table = EG(function_table);
- fci.params = args;
+ if (fci.param_count > 0) {
+ fci.params = args;
+ } else {
+ fci.params = NULL;
+ }
obj = valuePop(ctxt);
if (obj->stringval == NULL) {
zval *id;
zval *array_value, *entry, new_string;
xsl_object *intern;
- ulong idx;
+ php_uint_t idx;
char *namespace;
int namespace_len;
zend_string *string_key, *name, *value;
{
zval *id;
xsl_object *intern;
- long securityPrefs, oldSecurityPrefs;
+ php_int_t securityPrefs, oldSecurityPrefs;
DOM_GET_THIS(id);
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "l", &securityPrefs) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "i", &securityPrefs) == FAILURE) {
return;
}
intern = Z_XSL_P(id);