test/jdk/sun/security/pkcs11/PKCS11Test.java
changeset 51213 24c4780f69a5
parent 50731 ed322b4cfe49
child 51245 f095e3bc2d41
equal deleted inserted replaced
51212:a138b5fe288d 51213:24c4780f69a5
   407             return softoken3_version;
   407             return softoken3_version;
   408         if (library.compareTo("nss3") == 0 && nss3_version > -1)
   408         if (library.compareTo("nss3") == 0 && nss3_version > -1)
   409             return nss3_version;
   409             return nss3_version;
   410 
   410 
   411         try {
   411         try {
   412             libfile = getNSSLibDir() + System.mapLibraryName(library);
   412             String libdir = getNSSLibDir();
       
   413             if (libdir == null) {
       
   414                 return 0.0;
       
   415             }
       
   416             libfile = libdir + System.mapLibraryName(library);
   413             try (FileInputStream is = new FileInputStream(libfile)) {
   417             try (FileInputStream is = new FileInputStream(libfile)) {
   414                 byte[] data = new byte[1000];
   418                 byte[] data = new byte[1000];
   415                 int read = 0;
   419                 int read = 0;
   416 
   420 
   417                 while (is.available() > 0) {
   421                 while (is.available() > 0) {