diff options
author | Rich Salz <rsalz@openssl.org> | 2016-03-24 16:43:19 -0400 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2016-03-24 17:06:48 -0400 |
commit | 9c1215a3c160a8f1d22582a0673398c5fb09ee74 (patch) | |
tree | 0df1b2eee320132ad82da2009860e940a8238e20 | |
parent | c3ddb263315c7196b488f384b3bc82cd474c8698 (diff) |
Revert part of applink/Borland commit
This allows developer to glue DLL built with VC into their application
compiled with Borland C.
Reviewed-by: Andy Polyakov <appro@openssl.org>
-rw-r--r-- | ms/applink.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/ms/applink.c b/ms/applink.c index c844b01887..832872324d 100644 --- a/ms/applink.c +++ b/ms/applink.c @@ -75,7 +75,16 @@ extern "C" { __declspec(dllexport) void ** - __cdecl +# if defined(__BORLANDC__) +/* + * __stdcall appears to be the only way to get the name + * decoration right with Borland C. Otherwise it works + * purely incidentally, as we pass no parameters. + */ +__stdcall +# else +__cdecl +# endif OPENSSL_Applink(void) { static int once = 1; |