Ejemplo n.º 1
0
/* called when server is being destructed. either when xmlrpc_server_destroy
 * is called, or when request ends.  */
static void xmlrpc_server_destructor(zend_resource *rsrc)
{
	if (rsrc && rsrc->ptr) {
		GC_ADDREF(rsrc);
		destroy_server_data((xmlrpc_server_data*) rsrc->ptr);
		GC_DELREF(rsrc);
	}
}
Ejemplo n.º 2
0
/* called when server is being destructed. either when xmlrpc_server_destroy
 * is called, or when request ends.  */
static void xmlrpc_server_destructor(zend_resource *rsrc)
{
	if (rsrc && rsrc->ptr) {
		rsrc->gc.refcount++;
		destroy_server_data((xmlrpc_server_data*) rsrc->ptr);
		rsrc->gc.refcount--;
	}
}