diff options
| author | Ingo Proetel <proetel@aicas.com> | 2003-08-11 13:59:14 +0000 |
|---|---|---|
| committer | Ingo Proetel <proetel@aicas.com> | 2003-08-11 13:59:14 +0000 |
| commit | bfab26ee5b5d13dc39a0d3e11c7fd5f17a3ad8e9 (patch) | |
| tree | 9f1436fc84288fa852627398b0d0b114485218a9 /gnu/java/net/protocol/http | |
| parent | e88c68d464e562af98c3297ad094129c7a7e66f1 (diff) | |
| download | classpath-bfab26ee5b5d13dc39a0d3e11c7fd5f17a3ad8e9.tar.gz | |
* gnu/java/net/protocol/http/HttpURLConnection.java: fixed NullPointerException.
* gnu/java/net/protocol/http/Handler.java: override getDefaultPort() to return 80
Diffstat (limited to 'gnu/java/net/protocol/http')
| -rw-r--r-- | gnu/java/net/protocol/http/Handler.java | 9 | ||||
| -rw-r--r-- | gnu/java/net/protocol/http/HttpURLConnection.java | 3 |
2 files changed, 11 insertions, 1 deletions
diff --git a/gnu/java/net/protocol/http/Handler.java b/gnu/java/net/protocol/http/Handler.java index 9bc79f2c4..a9a04d855 100644 --- a/gnu/java/net/protocol/http/Handler.java +++ b/gnu/java/net/protocol/http/Handler.java @@ -91,5 +91,14 @@ openConnection(URL url) throws IOException return(new gnu.java.net.protocol.http.HttpURLConnection(url)); } + +/** + * Returns the default port for a URL parsed by this handler. + */ +protected int getDefaultPort () +{ + return 80; +} + } // class Handler diff --git a/gnu/java/net/protocol/http/HttpURLConnection.java b/gnu/java/net/protocol/http/HttpURLConnection.java index 71d8529ae..615a00529 100644 --- a/gnu/java/net/protocol/http/HttpURLConnection.java +++ b/gnu/java/net/protocol/http/HttpURLConnection.java @@ -291,7 +291,8 @@ disconnect() { try { - socket.close(); + if (socket != null) + socket.close(); } catch(IOException e) { ; } } |
