File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -48,9 +48,7 @@ extern zend_module_entry sockets_module_entry;
48
48
49
49
#ifndef PHP_WIN32
50
50
typedef int PHP_SOCKET ;
51
- # define PHP_SOCKETS_API PHPAPI
52
51
#else
53
- # define PHP_SOCKETS_API __declspec(dllexport)
54
52
typedef SOCKET PHP_SOCKET ;
55
53
#endif
56
54
@@ -65,7 +63,7 @@ typedef struct {
65
63
zend_object std ;
66
64
} php_socket ;
67
65
68
- extern zend_class_entry * socket_ce ;
66
+ extern PHPAPI zend_class_entry * socket_ce ;
69
67
70
68
static inline php_socket * socket_from_obj (zend_object * obj ) {
71
69
return (php_socket * )((char * )(obj ) - XtOffsetOf (php_socket , std ));
@@ -106,7 +104,7 @@ ZEND_BEGIN_MODULE_GLOBALS(sockets)
106
104
#endif
107
105
ZEND_END_MODULE_GLOBALS (sockets )
108
106
109
- ZEND_EXTERN_MODULE_GLOBALS (sockets )
107
+ PHPAPI ZEND_EXTERN_MODULE_GLOBALS (sockets )
110
108
#define SOCKETS_G (v ) ZEND_MODULE_GLOBALS_ACCESSOR (sockets , v )
111
109
112
110
enum sockopt_return {
@@ -115,8 +113,8 @@ enum sockopt_return {
115
113
SOCKOPT_SUCCESS
116
114
};
117
115
118
- char * sockets_strerror (int error );
119
- int socket_import_file_descriptor (PHP_SOCKET socket , php_socket * retsock );
116
+ PHPAPI char * sockets_strerror (int error );
117
+ PHPAPI int socket_import_file_descriptor (PHP_SOCKET socket , php_socket * retsock );
120
118
121
119
#else
122
120
#define phpext_sockets_ptr NULL
You can’t perform that action at this time.
0 commit comments