|
|
|
@ -531,10 +531,8 @@ typedef struct _zend_utility_functions { |
|
|
|
int (*write_function)(const char *str, uint str_length); |
|
|
|
FILE *(*fopen_function)(const char *filename, char **opened_path TSRMLS_DC); |
|
|
|
void (*message_handler)(long message, const void *data TSRMLS_DC); |
|
|
|
#ifndef ZEND_SIGNALS |
|
|
|
void (*block_interruptions)(void); |
|
|
|
void (*unblock_interruptions)(void); |
|
|
|
#endif |
|
|
|
int (*get_configuration_directive)(const char *name, uint name_length, zval *contents); |
|
|
|
void (*ticks_function)(int ticks); |
|
|
|
void (*on_timeout)(int seconds TSRMLS_DC); |
|
|
|
@ -677,10 +675,8 @@ BEGIN_EXTERN_C() |
|
|
|
extern ZEND_API int (*zend_printf)(const char *format, ...) ZEND_ATTRIBUTE_PTR_FORMAT(printf, 1, 2); |
|
|
|
extern ZEND_API zend_write_func_t zend_write; |
|
|
|
extern ZEND_API FILE *(*zend_fopen)(const char *filename, char **opened_path TSRMLS_DC); |
|
|
|
#ifndef ZEND_SIGNALS |
|
|
|
extern ZEND_API void (*zend_block_interruptions)(void); |
|
|
|
extern ZEND_API void (*zend_unblock_interruptions)(void); |
|
|
|
#endif |
|
|
|
extern ZEND_API void (*zend_ticks_function)(int ticks); |
|
|
|
extern ZEND_API void (*zend_error_cb)(int type, const char *error_filename, const uint error_lineno, const char *format, va_list args) ZEND_ATTRIBUTE_PTR_FORMAT(printf, 4, 0); |
|
|
|
extern ZEND_API void (*zend_on_timeout)(int seconds TSRMLS_DC); |
|
|
|
|