summaryrefslogtreecommitdiff
path: root/libjava/java/util/TimeZone.java
diff options
context:
space:
mode:
authorwarrenl <warrenl@138bc75d-0d04-0410-961f-82ee72b054a4>2000-12-28 05:55:56 +0000
committerwarrenl <warrenl@138bc75d-0d04-0410-961f-82ee72b054a4>2000-12-28 05:55:56 +0000
commite959c67a675cd5169be86a25f79f87c6aca84827 (patch)
tree4527372c96022ef87de67514404688cc3687737d /libjava/java/util/TimeZone.java
parent6c364243010034ce2d629daebe8e654bc4215b7e (diff)
downloadgcc-e959c67a675cd5169be86a25f79f87c6aca84827.tar.gz
Fix for PR libgcj/1358:
* java/lang/System.java: Update Copyright date properly. * java/util/Calendar.java: Fix typo in comment. (set): Set 24-hour clock hour instead of 12-hour clock hour. * java/util/GregorianCalendar.java (GregorianCalendar): Properly initialize times. Spec says to set H:M:S values to zero only if a date is given. * java/util/TimeZone.java (getDefaultDisplayName): Casts to char needed for evaluating numbers '0' to '9' in printouts of GMT offsets. * java/util/natGregorianCalendar.cc (computeTime): Properly handle timezones and GMT offsets, being careful to account for units of milliseconds vs. seconds. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38508 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util/TimeZone.java')
-rw-r--r--libjava/java/util/TimeZone.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/libjava/java/util/TimeZone.java b/libjava/java/util/TimeZone.java
index 5132973ee53..0b9ea06bcea 100644
--- a/libjava/java/util/TimeZone.java
+++ b/libjava/java/util/TimeZone.java
@@ -896,8 +896,9 @@ public abstract class TimeZone implements java.io.Serializable, Cloneable
int hours = offset / 60;
int minutes = offset % 60;
- sb.append('0' + hours / 10).append('0' + hours % 10).append(':');
- sb.append('0' + minutes / 10).append('0' + minutes % 10);
+ sb.append((char) ('0' + hours / 10)).append((char) ('0' + hours % 10));
+ sb.append(':');
+ sb.append((char) ('0' + minutes / 10)).append((char) ('0' + minutes % 10));
return sb.toString();
}