diff options
author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-27 06:17:57 +0000 |
---|---|---|
committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-27 06:17:57 +0000 |
commit | e2c08b7d1fe36e9b5a2aff9803ff11804985f4d8 (patch) | |
tree | c7d79de315377f3aa214df60707ee9412abcd68c /libjava/java/net | |
parent | 96c7653bc148755db0e2edb11406df8b8a3c6280 (diff) | |
download | ppe42-gcc-e2c08b7d1fe36e9b5a2aff9803ff11804985f4d8.tar.gz ppe42-gcc-e2c08b7d1fe36e9b5a2aff9803ff11804985f4d8.zip |
2003-05-27 Michael Koch <konqueror@gmx.de>
* java/net/URLConnection.java
(getHeaderFieldInt): Merged with classpath.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67184 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/net')
-rw-r--r-- | libjava/java/net/URLConnection.java | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/libjava/java/net/URLConnection.java b/libjava/java/net/URLConnection.java index 75adf522398..7684e527816 100644 --- a/libjava/java/net/URLConnection.java +++ b/libjava/java/net/URLConnection.java @@ -322,25 +322,29 @@ public abstract class URLConnection * is not present or cannot be parsed as an integer, the default value * will be returned. * - * @param name The name of the header field - * @param val The default value + * @param name The header field key to lookup + * @param defaultValue The defaule value if the header field is not found + * or can't be parsed. * * @return The value of the header field or the default value if the field * is missing or malformed */ - public int getHeaderFieldInt(String name, int val) + public int getHeaderFieldInt(String name, int defaultValue) { String str = getHeaderField(name); + int result = defaultValue; + try { if (str != null) - val = Integer.parseInt(str); + result = Integer.parseInt (str); } - catch (NumberFormatException e) - { - ; // Do nothing; val is the default. + catch (NumberFormatException e) + { + ; // Do nothing; defaultValue is the default. } - return val; + + return result; } /** |