update opendllParser to version 0.5.1

pull/5150/head
andrea 2023-09-06 14:44:39 +02:00
parent 1e4bef6440
commit e37dcdd28f
2 changed files with 16 additions and 15 deletions

View File

@ -30,9 +30,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include <sstream>
#ifdef _WIN32
# ifndef WIN32_LEAN_AND_MEAN
# define WIN32_LEAN_AND_MEAN
# endif
# define WIN32_LEAN_AND_MEAN
# include <windows.h>
#endif // _WIN32

View File

@ -32,19 +32,22 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include <inttypes.h>
#endif
#if defined(_MSC_VER) && !defined(OPENDDL_STATIC_LIBARY)
#define TAG_DLL_EXPORT __declspec(dllexport)
#define TAG_DLL_IMPORT __declspec(dllimport)
#ifdef OPENDDLPARSER_BUILD
#define DLL_ODDLPARSER_EXPORT TAG_DLL_EXPORT
#ifdef OPENDDL_STATIC_LIBARY
# define DLL_ODDLPARSER_EXPORT
#else
#define DLL_ODDLPARSER_EXPORT TAG_DLL_IMPORT
#endif // OPENDDLPARSER_BUILD
#pragma warning(disable : 4251)
#else
#define DLL_ODDLPARSER_EXPORT
#endif // _WIN32
# ifdef _WIN32
# ifdef openddlparser_EXPORTS
# define DLL_ODDLPARSER_EXPORT __declspec(dllexport)
# else
# define DLL_ODDLPARSER_EXPORT __declspec(dllimport)
# endif // openddlparser_EXPORTS
# ifdef _MSC_VER
# pragma warning(disable : 4251)
# endif // _MSC_VER
# else
# define DLL_ODDLPARSER_EXPORT __attribute__((visibility("default")))
# endif // _WIN32
#endif // OPENDDL_STATIC_LIBARY
// Namespace declarations, override this to avoid any conflicts
#define BEGIN_ODDLPARSER_NS namespace ODDLParser {