X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=php_pq.h;h=3b26130e390318d8bc5424a9da34935f5966a52c;hp=6b88c69688cd5e3f8c33099a69d6176a043bf749;hb=9d64e781a870ed359d744b4c2dbba4c6c11c44f1;hpb=60f1c75340bc24e1d2e11a71906b683c76b6293f diff --git a/php_pq.h b/php_pq.h deleted file mode 120000 index 6b88c69..0000000 --- a/php_pq.h +++ /dev/null @@ -1 +0,0 @@ -src/php_pq.h \ No newline at end of file diff --git a/php_pq.h b/php_pq.h new file mode 100644 index 0000000..3b26130 --- /dev/null +++ b/php_pq.h @@ -0,0 +1,51 @@ +/* + +--------------------------------------------------------------------+ + | PECL :: pq | + +--------------------------------------------------------------------+ + | Redistribution and use in source and binary forms, with or without | + | modification, are permitted provided that the conditions mentioned | + | in the accompanying LICENSE file are met. | + +--------------------------------------------------------------------+ + | Copyright (c) 2013, Michael Wallner | + +--------------------------------------------------------------------+ +*/ + + +#ifndef PHP_PQ_H +#define PHP_PQ_H + +#define PHP_PQ_VERSION "0.6.0RC2" + +#ifdef PHP_WIN32 +# define PHP_PQ_API __declspec(dllexport) +#elif defined(__GNUC__) && __GNUC__ >= 4 +# define PHP_PQ_API extern __attribute__ ((visibility("default"))) +#else +# define PHP_PQ_API extern +#endif + +extern int pq_module_number; +extern zend_module_entry pq_module_entry; +#define phpext_pq_ptr &pq_module_entry + + +#ifdef ZTS +# include "TSRM.h" +# define TSRMLS_DF(d) TSRMLS_D = (d)->ts +# define TSRMLS_CF(d) (d)->ts = TSRMLS_C +#else +# define TSRMLS_DF(d) +# define TSRMLS_CF(d) +#endif + +#endif /* PHP_PQ_H */ + + +/* + * Local variables: + * tab-width: 4 + * c-basic-offset: 4 + * End: + * vim600: noet sw=4 ts=4 fdm=marker + * vim<600: noet sw=4 ts=4 + */