X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=php_pq.h;h=afcb16550a53ff97e7449420a7a0f36407063cc8;hp=6b88c69688cd5e3f8c33099a69d6176a043bf749;hb=e125f60f2ca9863a2ad5eb2d5e615fab421c31e4;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..afcb165 --- /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 "1.0.0RC1" + +#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 + */