export symbol missing by phpdbg

(cherry picked from commit 611ab7fe5b)
This commit is contained in:
Anatol Belski 2016-10-12 22:18:05 +02:00
parent 06df34072e
commit 4e338817d1
3 changed files with 14 additions and 12 deletions

View File

@ -661,18 +661,6 @@ size_t zend_spprintf(char **message, size_t max_len, const char *format, ...) /*
}
/* }}} */
zend_string *zend_strpprintf(size_t max_len, const char *format, ...) /* {{{ */
{
va_list arg;
zend_string *str;
va_start(arg, format);
str = zend_vstrpprintf(max_len, format, arg);
va_end(arg);
return str;
}
/* }}} */
/* {{{ proto string Exception|Error::__toString()
Obtain the string representation of the Exception object */
ZEND_METHOD(exception, __toString)

View File

@ -243,6 +243,18 @@ static void zend_interned_strings_restore_int(void)
#endif
}
ZEND_API zend_string *zend_strpprintf(size_t max_len, const char *format, ...) /* {{{ */
{
va_list arg;
zend_string *str;
va_start(arg, format);
str = zend_vstrpprintf(max_len, format, arg);
va_end(arg);
return str;
}
/* }}} */
/*
* Local variables:
* tab-width: 4

View File

@ -34,6 +34,8 @@ void zend_interned_strings_init(void);
void zend_interned_strings_dtor(void);
void zend_known_interned_strings_init(zend_string ***, uint32_t *);
ZEND_API zend_string *zend_strpprintf(size_t max_len, const char *format, ...);
END_EXTERN_C()
/* Shortcuts */