--- peb.c.orig 2010-03-08 20:12:02.000000000 -0600
+++ peb.c 2012-10-01 11:54:39.000000000 -0700
+ zend_rsrc_list_entry * le ;
+ zend_rsrc_list_entry * newle;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC,"ss|l",&node,&node_len,&secret,&secret_len,&tmo)==FAILURE) {
- newle = pemalloc(sizeof(list_entry),persistent);
+ newle = pemalloc(sizeof(zend_rsrc_list_entry),persistent);
- zend_hash_update(&EG(persistent_list), key, key_len+1, newle,sizeof(list_entry), NULL );
+ zend_hash_update(&EG(persistent_list), key, key_len+1, newle,sizeof(zend_rsrc_list_entry), NULL );
PEB_G(default_link) = Z_LVAL_P(return_value TSRMLS_CC);
ZEND_REGISTER_RESOURCE(return_value, alink, le_plink);
-int _peb_encode_term(ei_x_buff* x,char **fmt,int * fmtpos, HashTable *arr, unsigned long * arridx)
+static void _peb_encode_term(ei_x_buff* x,char **fmt,int * fmtpos, HashTable *arr, unsigned long * arridx)
char* p = *fmt + *fmtpos;
-int _peb_encode(ei_x_buff* x, char** fmt, int fmt_len, int * fmtpos, HashTable *arr, unsigned long * arridx)
+static void _peb_encode(ei_x_buff* x, char** fmt, int fmt_len, int * fmtpos, HashTable *arr, unsigned long * arridx)