summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2004-04-20 16:14:25 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2004-04-20 16:14:25 +0000
commit644789d4bbae7b5df40b718466ac5a8697292757 (patch)
tree454cb44303514e8bdff5ab657943c3b093d1d468 /libjava/java
parent9ca30d10235e1ab3f4150a2c293e707da39aec70 (diff)
downloadppe42-gcc-644789d4bbae7b5df40b718466ac5a8697292757.tar.gz
ppe42-gcc-644789d4bbae7b5df40b718466ac5a8697292757.zip
2004-04-20 Jeroen Frijters <jeroen@frijters.net>
* java/text/DecimalFormat.java (scanFix): Removed suffix check for percent and permill check. 2004-04-20 Guilhem Lavaux <guilhem@kaffe.org> * java/text/FieldPosition.java (FieldPosition) Constructor now behaves as it should according to the java documentation. 2004-04-20 Mark Wielaard <mark@klomp.org> * java/util/Properties.java: Use the word umlaut, not &auml; in api documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80910 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/text/DecimalFormat.java4
-rw-r--r--libjava/java/text/FieldPosition.java4
-rw-r--r--libjava/java/util/Properties.java11
3 files changed, 8 insertions, 11 deletions
diff --git a/libjava/java/text/DecimalFormat.java b/libjava/java/text/DecimalFormat.java
index 359ad5591b0..2f6691a8531 100644
--- a/libjava/java/text/DecimalFormat.java
+++ b/libjava/java/text/DecimalFormat.java
@@ -90,7 +90,7 @@ public class DecimalFormat extends NumberFormat
else
buf.append(syms.getCurrencySymbol());
}
- else if (is_suffix && c == syms.getPercent())
+ else if (c == syms.getPercent())
{
if (multiplierSet)
throw new IllegalArgumentException ("multiplier already set " +
@@ -99,7 +99,7 @@ public class DecimalFormat extends NumberFormat
multiplier = 100;
buf.append(c);
}
- else if (is_suffix && c == syms.getPerMill())
+ else if (c == syms.getPerMill())
{
if (multiplierSet)
throw new IllegalArgumentException ("multiplier already set " +
diff --git a/libjava/java/text/FieldPosition.java b/libjava/java/text/FieldPosition.java
index 74f806a2fbb..47cf7a146f4 100644
--- a/libjava/java/text/FieldPosition.java
+++ b/libjava/java/text/FieldPosition.java
@@ -72,13 +72,13 @@ public class FieldPosition
/**
* This method initializes a new instance of <code>FieldPosition</code>
* to have the specified field attribute. The attribute will be used as
- * an id.
+ * an id. It is formally equivalent to calling FieldPosition(field, -1).
*
* @param field The field format attribute.
*/
public FieldPosition (Format.Field field)
{
- this.field_attribute = field;
+ this(field, -1);
}
/**
diff --git a/libjava/java/util/Properties.java b/libjava/java/util/Properties.java
index 2f4428958d4..8f0cbab385d 100644
--- a/libjava/java/util/Properties.java
+++ b/libjava/java/util/Properties.java
@@ -188,17 +188,14 @@ label = Name:\\u0020</pre>
{
char c = 0;
int pos = 0;
- // If empty line or begins with a comment character, skip this line.
- if (line.length() == 0
- || line.charAt(0) == '#' || line.charAt(0) == '!')
- continue;
-
+ // Leading whitespaces must be deleted first.
while (pos < line.length()
&& Character.isWhitespace(c = line.charAt(pos)))
pos++;
- // If line is empty skip this line.
- if (pos == line.length())
+ // If empty line or begins with a comment character, skip this line.
+ if (line.length() == 0
+ || line.charAt(0) == '#' || line.charAt(0) == '!')
continue;
// The characters up to the next Whitespace, ':', or '='
OpenPOWER on IntegriCloud