summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/sockets/sockets.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c
index 36a35efd53..9987856058 100644
--- a/ext/sockets/sockets.c
+++ b/ext/sockets/sockets.c
@@ -1504,7 +1504,9 @@ PHP_FUNCTION(socket_get_option)
zval *arg1;
struct linger linger_val;
struct timeval tv;
+#ifdef PHP_WIN32
int timeout = 0;
+#endif
socklen_t optlen;
php_socket *php_sock;
int other_val;
@@ -1579,7 +1581,10 @@ PHP_FUNCTION(socket_set_option)
struct linger lv;
struct timeval tv;
php_socket *php_sock;
- int ov, optlen, retval, timeout;
+ int ov, optlen, retval;
+#ifdef PHP_WIN32
+ int timeout;
+#endif
long level, optname;
void *opt_ptr;