Skip to content

Commit

Permalink
Rename shared implementation functions and build them unconditionally
Browse files Browse the repository at this point in the history
  • Loading branch information
hikari-no-yume committed Dec 19, 2014
1 parent cddc0a1 commit 60ec4f1
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 57 deletions.
26 changes: 13 additions & 13 deletions Zend/zend_API.c
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@ ZEND_API void zend_wrong_callback_error(int severity, int num, char *error) /* {
}
/* }}} */

ZEND_API int _z_param_class(zval *arg, zend_class_entry **pce, int num, int check_null) /* {{{ */
ZEND_API int zend_parse_arg_class(zval *arg, zend_class_entry **pce, int num, int check_null) /* {{{ */
{
zend_class_entry *ce_base = *pce;

Expand Down Expand Up @@ -393,7 +393,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
is_null = va_arg(*va, zend_bool *);
}

if (!_z_param_long(arg, p, is_null, check_null, c == 'L')) {
if (!zend_parse_arg_long(arg, p, is_null, check_null, c == 'L')) {
return "long";
}
}
Expand All @@ -408,7 +408,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
is_null = va_arg(*va, zend_bool *);
}

if (!_z_param_double(arg, p, is_null, check_null)) {
if (!zend_parse_arg_double(arg, p, is_null, check_null)) {
return "double";
}
}
Expand All @@ -418,7 +418,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
{
char **p = va_arg(*va, char **);
size_t *pl = va_arg(*va, size_t *);
if (!_z_param_string(arg, p, pl, check_null)) {
if (!zend_parse_arg_string(arg, p, pl, check_null)) {
return "string";
}
}
Expand All @@ -428,7 +428,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
{
char **p = va_arg(*va, char **);
size_t *pl = va_arg(*va, size_t *);
if (!_z_param_path(arg, p, pl, check_null)) {
if (!zend_parse_arg_path(arg, p, pl, check_null)) {
return "a valid path";
}
}
Expand All @@ -437,7 +437,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
case 'P':
{
zend_string **str = va_arg(*va, zend_string **);
if (!_z_param_path_str(arg, str, check_null)) {
if (!zend_parse_arg_path_str(arg, str, check_null)) {
return "a valid path";
}
}
Expand All @@ -446,7 +446,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
case 'S':
{
zend_string **str = va_arg(*va, zend_string **);
if (!_z_param_str(arg, str, check_null)) {
if (!zend_parse_arg_str(arg, str, check_null)) {
return "string";
}
}
Expand All @@ -461,7 +461,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
is_null = va_arg(*va, zend_bool *);
}

if (!_z_param_bool(arg, p, is_null, check_null)) {
if (!zend_parse_arg_bool(arg, p, is_null, check_null)) {
return "boolean";
}
}
Expand All @@ -471,7 +471,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
{
zval **p = va_arg(*va, zval **);

if (!_z_param_resource(arg, p, check_null)) {
if (!zend_parse_arg_resource(arg, p, check_null)) {
return "resource";
}
}
Expand All @@ -482,7 +482,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
{
zval **p = va_arg(*va, zval **);

if (!_z_param_array(arg, p, check_null, c == 'A')) {
if (!zend_parse_arg_array(arg, p, check_null, c == 'A')) {
return "array";
}
}
Expand All @@ -493,7 +493,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
{
HashTable **p = va_arg(*va, HashTable **);

if (!_z_param_array_ht(arg, p, check_null, c == 'H')) {
if (!zend_parse_arg_array_ht(arg, p, check_null, c == 'H')) {
return "array";
}
}
Expand All @@ -519,7 +519,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
zval **p = va_arg(*va, zval **);
zend_class_entry *ce = va_arg(*va, zend_class_entry *);

if (!_z_param_object(arg, p, ce, check_null)) {
if (!zend_parse_arg_object(arg, p, ce, check_null)) {
if (ce) {
return ce->name->val;
} else {
Expand Down Expand Up @@ -599,7 +599,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
{
zval **p = va_arg(*va, zval **);

_z_param_zval(arg, p, check_null);
zend_parse_arg_zval(arg, p, check_null);
}
break;

Expand Down

0 comments on commit 60ec4f1

Please sign in to comment.