diff options
Diffstat (limited to 'ext/rpc/rpc.h')
-rw-r--r-- | ext/rpc/rpc.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/ext/rpc/rpc.h b/ext/rpc/rpc.h deleted file mode 100644 index bdffa8665c..0000000000 --- a/ext/rpc/rpc.h +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef RPC_H -#define RPC_H - -#define FOREACH_HANDLER for (__handler_counter=0; __handler_counter < HANDLER_COUNT; __handler_counter++) -#define HANDLER handler_entries[__handler_counter] -#define HANDLER_COUNT (sizeof(handler_entries) / sizeof(rpc_handler_entry)) - -#define GET_INTERNAL(intern) rpc_internal **intern; \ - GET_INTERNAL_EX(intern, object) -#define GET_INTERNAL_EX(intern, object) if (zend_hash_index_find(instance, object->value.obj.handle, (void **) &intern) == FAILURE) { \ - /* TODO: exception */ \ - } - -#define RPC_REFCOUNT(intern) ((*intern)->refcount) -#define RPC_ADDREF(intern) (++RPC_REFCOUNT(intern)) -#define RPC_DELREF(intern) (--RPC_REFCOUNT(intern)) - -static int __handler_counter; - -#endif
\ No newline at end of file |