Source

pecl-event / src / util.h

Diff from to

src/util.h

     PHP_EVENT_SOCKETS_REQUIRED_NORET;                                          \
     RETURN_FALSE
 
-#ifdef PHP_WIN32
-# define PHP_EVENT_TSRMLS_FETCH_FROM_CTX(ctx) tsrm_ls = (void ***)ctx
-# define PHP_EVENT_TSRM_DECL void ***tsrm_ls;
+#if defined(PHP_WIN32)
+#if defined(ZTS)
+#  define PHP_EVENT_TSRMLS_FETCH_FROM_CTX(ctx) tsrm_ls = (void ***)ctx
+#  define PHP_EVENT_TSRM_DECL void ***tsrm_ls;
+# else
+#  define PHP_EVENT_TSRMLS_FETCH_FROM_CTX(ctx)
+#  define PHP_EVENT_TSRM_DECL
+# endif
 #else
 # define PHP_EVENT_TSRMLS_FETCH_FROM_CTX(ctx) TSRMLS_FETCH_FROM_CTX(ctx)
 # define PHP_EVENT_TSRM_DECL
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.