summaryrefslogtreecommitdiff
path: root/xcache/xc_extension.h
blob: ec152e0168f744dd9cd82435723cbcf2e8cb2d36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef XC_EXTENSION_H_9885D3A6DE7C469D13E34AF331E02BB8
#define XC_EXTENSION_H_9885D3A6DE7C469D13E34AF331E02BB8

#if _MSC_VER > 1000
#pragma once
#endif /* _MSC_VER > 1000 */

#include "util/xc_stack.h"
#include "zend_extensions.h"
int xcache_zend_extension_add(zend_extension *new_extension, zend_bool prepend);
int xcache_zend_extension_remove(zend_extension *extension);

void xcache_llist_prepend(zend_llist *l, zend_llist_element *element);
void xcache_llist_unlink(zend_llist *l, zend_llist_element *element);

#endif /* XC_EXTENSION_H_9885D3A6DE7C469D13E34AF331E02BB8 */