Skip to content

Commit c876f87

Browse files
author
Anthony Ferrara
committed
Remove unused static function
1 parent c3d6e71 commit c876f87

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

Zend/zend_API.c

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -258,49 +258,6 @@ ZEND_API int zend_get_object_classname(const zval *object, const char **class_na
258258
}
259259
/* }}} */
260260

261-
static int parse_arg_object_to_string(zval **arg, char **p, int *pl, int type TSRMLS_DC) /* {{{ */
262-
{
263-
if (Z_OBJ_HANDLER_PP(arg, cast_object)) {
264-
zval *obj;
265-
MAKE_STD_ZVAL(obj);
266-
if (Z_OBJ_HANDLER_P(*arg, cast_object)(*arg, obj, type TSRMLS_CC) == SUCCESS) {
267-
zval_ptr_dtor(arg);
268-
*arg = obj;
269-
*pl = Z_STRLEN_PP(arg);
270-
*p = Z_STRVAL_PP(arg);
271-
return SUCCESS;
272-
}
273-
efree(obj);
274-
}
275-
/* Standard PHP objects */
276-
if (Z_OBJ_HT_PP(arg) == &std_object_handlers || !Z_OBJ_HANDLER_PP(arg, cast_object)) {
277-
SEPARATE_ZVAL_IF_NOT_REF(arg);
278-
if (zend_std_cast_object_tostring(*arg, *arg, type TSRMLS_CC) == SUCCESS) {
279-
*pl = Z_STRLEN_PP(arg);
280-
*p = Z_STRVAL_PP(arg);
281-
return SUCCESS;
282-
}
283-
}
284-
if (!Z_OBJ_HANDLER_PP(arg, cast_object) && Z_OBJ_HANDLER_PP(arg, get)) {
285-
int use_copy;
286-
zval *z = Z_OBJ_HANDLER_PP(arg, get)(*arg TSRMLS_CC);
287-
Z_ADDREF_P(z);
288-
if(Z_TYPE_P(z) != IS_OBJECT) {
289-
zval_dtor(*arg);
290-
Z_TYPE_P(*arg) = IS_NULL;
291-
zend_make_printable_zval(z, *arg, &use_copy);
292-
if (!use_copy) {
293-
ZVAL_ZVAL(*arg, z, 1, 1);
294-
}
295-
*pl = Z_STRLEN_PP(arg);
296-
*p = Z_STRVAL_PP(arg);
297-
return SUCCESS;
298-
}
299-
zval_ptr_dtor(&z);
300-
}
301-
return FAILURE;
302-
}
303-
/* }}} */
304261

305262
static const char *zend_parse_arg_impl(int arg_num, zval **arg, va_list *va, const char **spec, char **error, int *severity TSRMLS_DC) /* {{{ */
306263
{

0 commit comments

Comments
 (0)