changeset 4508 | 6675f4c35817 |
parent 2 | 90ce3da70b43 |
child 5506 | 202f599c92aa |
--- a/jdk/src/windows/native/java/net/SocketInputStream.c Wed Dec 09 21:09:38 2009 -0800 +++ b/jdk/src/windows/native/java/net/SocketInputStream.c Thu Dec 10 15:52:19 2009 +0000 @@ -121,6 +121,9 @@ newfd = (*env)->GetIntField(env, fdObj, IO_fd_fdID); if (newfd == -1) { NET_ThrowSocketException(env, "Socket Closed"); + if (bufP != BUF) { + free(bufP); + } return -1; } }