You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2005/09/01 21:12:24 UTC
svn commit: r265766 - in
/directory/asn1/trunk/der/src/java/org/apache/asn1/der:
DERGeneralizedTime.java DERUTCTime.java
Author: elecharny
Date: Thu Sep 1 12:12:20 2005
New Revision: 265766
URL: http://svn.apache.org/viewcvs?rev=265766&view=rev
Log:
Synchronized the SimpleDateFormat
Modified:
directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERGeneralizedTime.java
directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERUTCTime.java
Modified: directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERGeneralizedTime.java
URL: http://svn.apache.org/viewcvs/directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERGeneralizedTime.java?rev=265766&r1=265765&r2=265766&view=diff
==============================================================================
--- directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERGeneralizedTime.java (original)
+++ directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERGeneralizedTime.java Thu Sep 1 12:12:20 2005
@@ -48,7 +48,12 @@
*/
public static DERGeneralizedTime valueOf( Date date )
{
- String dateString = dateFormat.format( date );
+ String dateString = null;
+
+ synchronized (dateFormat)
+ {
+ dateString = dateFormat.format( date );
+ }
byte[] bytes = stringToByteArray( dateString );
@@ -65,7 +70,11 @@
{
String string = byteArrayToString( value );
- return dateFormat.parse( string );
+
+ synchronized (dateFormat)
+ {
+ return dateFormat.parse( string );
+ }
}
}
Modified: directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERUTCTime.java
URL: http://svn.apache.org/viewcvs/directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERUTCTime.java?rev=265766&r1=265765&r2=265766&view=diff
==============================================================================
--- directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERUTCTime.java (original)
+++ directory/asn1/trunk/der/src/java/org/apache/asn1/der/DERUTCTime.java Thu Sep 1 12:12:20 2005
@@ -48,7 +48,12 @@
*/
public static DERUTCTime valueOf( Date date )
{
- String dateString = dateFormat.format( date );
+ String dateString = null;
+
+ synchronized (dateFormat)
+ {
+ dateString = dateFormat.format( date );
+ }
byte[] bytes = stringToByteArray( dateString );
@@ -65,7 +70,10 @@
{
String string = byteArrayToString( value );
- return dateFormat.parse( string );
+ synchronized (dateFormat)
+ {
+ return dateFormat.parse( string );
+ }
}
}