summaryrefslogtreecommitdiff
path: root/java/io/ByteArrayOutputStream.java
diff options
context:
space:
mode:
authorAaron M. Renn <arenn@urbanophile.com>1999-05-31 18:38:30 +0000
committerAaron M. Renn <arenn@urbanophile.com>1999-05-31 18:38:30 +0000
commit04d33b2232d840f813362b9695220dcb17cab40d (patch)
tree7ea3672da83dde195ad3dc0f22afe61ebd02afc6 /java/io/ByteArrayOutputStream.java
parentb41641d34d81b9f238ece9721ae1badca58b2682 (diff)
downloadclasspath-04d33b2232d840f813362b9695220dcb17cab40d.tar.gz
Read system properties in a more clean manner
Diffstat (limited to 'java/io/ByteArrayOutputStream.java')
-rw-r--r--java/io/ByteArrayOutputStream.java22
1 files changed, 6 insertions, 16 deletions
diff --git a/java/io/ByteArrayOutputStream.java b/java/io/ByteArrayOutputStream.java
index 9e1443395..8d28f524a 100644
--- a/java/io/ByteArrayOutputStream.java
+++ b/java/io/ByteArrayOutputStream.java
@@ -82,22 +82,12 @@ private static int buffer_increment_size;
static
{
- String ibs_str = System.getProperty(
- "gnu.java.io.ByteArrayOutputStream.initialBufferSize");
- String bis_str = System.getProperty(
- "gnu.java.io.ByteArrayOutputStream.bufferIncrementSize");
-
- try
- {
- initial_buffer_size = Integer.parseInt(ibs_str);
- }
- catch (NumberFormatException e) { ; }
-
- try
- {
- buffer_increment_size = Integer.parseInt(bis_str);
- }
- catch (NumberFormatException e) { ; }
+ initial_buffer_size = Integer.getInteger(
+ "gnu.java.io.ByteArrayOutputStream.initialBufferSize",
+ DEFAULT_INITIAL_BUFFER_SIZE).intValue();
+ buffer_increment_size = Integer.getInteger(
+ "gnu.java.io.ByteArrayOutputStream.bufferIncrementSize",
+ DEFAULT_BUFFER_INCREMENT_SIZE).intValue();
if (initial_buffer_size <= 0)
initial_buffer_size = DEFAULT_INITIAL_BUFFER_SIZE;