7030249: Eliminate use of LoadLibrary and other clean-ups

Alan Bateman Alan.Bateman at oracle.com
Mon Mar 28 15:58:57 UTC 2011


There are several places in the Windows native code where win32 
functions are looked up with GetProcAddress after loading the DLL. Many 
of these places date back to when the JDK was built on Windows NT. Chris 
removed several of them from the network code in a recent change-set 
where he was cleaning up some code in that area. While editing 
java_props_md.c I also changed the code that uses GetUserName to get the 
value for the user.name property it's not set by an environment 
variable. This was something Dmytro Sheyko pointed out on this list a 
few weeks ago [1].  The webrev with the changes is here:
  http://cr.openjdk.java.net/~alanb/7030249/webrev/

Vinnie - I updated the MS CAPI provider while I was at it, do you mind 
reviewing that? I've run the tests in test/sun/security/mscapi to verify.

-Alan.

[1] 
http://mail.openjdk.java.net/pipermail/core-libs-dev/2011-February/005837.html




More information about the core-libs-dev mailing list