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 );
+        }
     }
 }