diff options
-rw-r--r-- | ext/sockets/sockets.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c index d706674baf..1a6c211ea7 100644 --- a/ext/sockets/sockets.c +++ b/ext/sockets/sockets.c @@ -871,6 +871,7 @@ PHP_FUNCTION(socket_read) php_sock->error = errno; SOCKETS_G(last_error) = errno; } else { + efree(tmpbuf); PHP_SOCKET_ERROR(php_sock, "unable to read from socket", errno); } |