In ssl_openssl_lib, you should replace HModule with TLibHandle. HModule is actually coming from Classes, where it is defined as a "longint". However, if you are compiling for 64-bit (which, admittedly, you can only do if you remove libc from ssl_openssl_lib.pas), GetProcAddr will crash because HModule isn't what it should be.
Using TLibHandle, however, is more consistent with the rest of your code (since that's what the variables in the unit are declared as. -SG -- This email is fiction. Any resemblance to actual events or persons living or dead is purely coincidental. Seth Grover sethdgrover[at]gmail[dot]com ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ synalist-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/synalist-public
