From 1267b268bea925de925963f385bc6a3b0c810f9d Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 26 Oct 2000 02:54:44 +0000 Subject: [PATCH] Functions exported as __cdecl (instead of __stdcall) for simplicity. --- src/encode/lzh.h | 6 +++++- src/smblib/smblib.h | 8 ++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/encode/lzh.h b/src/encode/lzh.h index 7e1886ad20..4dcd751b59 100644 --- a/src/encode/lzh.h +++ b/src/encode/lzh.h @@ -39,7 +39,11 @@ #ifndef __FLAT__ #define __FLAT__ #endif - #define LZHCALL __stdcall /* VB Compatible */ + #ifdef LZH_VB_COMPATIBLE + #define LZHCALL __stdcall /* VB Compatible */ + #else + #define LZHCALL + #endif #ifdef LZHDLL #define EXPORT32 __declspec( dllexport ) #else diff --git a/src/smblib/smblib.h b/src/smblib/smblib.h index f96f93ece8..c6e3a6a710 100644 --- a/src/smblib/smblib.h +++ b/src/smblib/smblib.h @@ -48,7 +48,11 @@ #ifndef __FLAT__ #define __FLAT__ #endif - #define SMBCALL __stdcall /* VB Compatible */ + #ifdef SMB_VB_COMPATIBLE + #define SMBCALL __stdcall /* VB Compatible */ + #else + #define SMBCALL + #endif #ifdef SMBDLL #define EXPORT32 __declspec( dllexport ) #else @@ -58,7 +62,7 @@ #define SMBCALL #define EXPORT32 #elif defined __FLAT__ - #define SMBCALL _pascal + #define SMBCALL #define EXPORT32 _export #else #define SMBCALL -- GitLab