author | chegar |
Thu, 10 Dec 2009 09:08:51 -0800 | |
changeset 4509 | dd1cb7cc3afc |
parent 4508 | 6675f4c35817 (diff) |
parent 4507 | a8640d6efd64 (current diff) |
child 4510 | b3885d5c3fba |
--- a/jdk/src/windows/native/java/net/SocketInputStream.c Thu Dec 10 11:34:31 2009 -0500 +++ b/jdk/src/windows/native/java/net/SocketInputStream.c Thu Dec 10 09:08:51 2009 -0800 @@ -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; } }