changeset 9918:9aff6374e417

8240621: Build failure on Windows after JDK-8044500 Reviewed-by: andrew
author dcherepanov
date Fri, 06 Mar 2020 12:56:23 +0300
parents 1dcc1aa367bc
children 8d14fd7dad21
files src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java	Tue Feb 18 20:25:51 2020 +0000
+++ b/src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java	Fri Mar 06 12:56:23 2020 +0300
@@ -34,8 +34,8 @@
 import sun.security.krb5.internal.*;
 import sun.security.krb5.internal.ccache.*;
 import java.io.IOException;
-import java.time.Instant;
 import java.io.FileInputStream;
+import java.util.Calendar;
 
 /**
  * Maintains user-specific options or default settings when the user requests
@@ -267,6 +267,8 @@
     }
 
     private KerberosTime getTime(int s) {
-        return new KerberosTime(Instant.now().plusSeconds(s));
+        Calendar cal = Calendar.getInstance();
+        cal.add(Calendar.SECOND, s);
+        return new KerberosTime(cal.getTime());
     }
 }