projects
/
m6w6
/
ext-pq
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
fix parameter separation
[m6w6/ext-pq]
/
src
/
php_pq_callback.h
diff --git
a/src/php_pq_callback.h
b/src/php_pq_callback.h
index 14d8d8080afd6b8fadac5c5b18971ba1e737c5c5..3b0d48ed74fb5408bd988b24787d314b4fa316e2 100644
(file)
--- a/
src/php_pq_callback.h
+++ b/
src/php_pq_callback.h
@@
-18,11
+18,14
@@
typedef struct php_pq_callback {
zend_fcall_info fci;
zend_fcall_info_cache fcc;
typedef struct php_pq_callback {
zend_fcall_info fci;
zend_fcall_info_cache fcc;
-
void *data
;
+
struct php_pq_callback *recursion
;
} php_pq_callback_t;
void php_pq_callback_dtor(php_pq_callback_t *cb);
void php_pq_callback_addref(php_pq_callback_t *cb);
} php_pq_callback_t;
void php_pq_callback_dtor(php_pq_callback_t *cb);
void php_pq_callback_addref(php_pq_callback_t *cb);
+zval *php_pq_callback_to_zval(php_pq_callback_t *cb);
+zend_bool php_pq_callback_is_locked(php_pq_callback_t *cb TSRMLS_DC);
+void php_pq_callback_recurse(php_pq_callback_t *old, php_pq_callback_t *new TSRMLS_DC);
#endif
#endif