From 628cc38c4f9ac85fc280d91393cedb13f0565948 Mon Sep 17 00:00:00 2001 From: ikits Date: Mon, 14 Apr 2003 04:22:35 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@45 783a27ee-832a-0410-bc00-9f386506c6dd --- include/GL/glew.h | 19 +++++++++---------- include/GL/wglew.h | 19 +++++++++---------- 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/include/GL/glew.h b/include/GL/glew.h index 658d1ea..e71c337 100644 --- a/include/GL/glew.h +++ b/include/GL/glew.h @@ -139,18 +139,17 @@ typedef unsigned short wchar_t; #endif /* - * GLEW_STATIC needs to be set when including the - * source directly in the project. - * GLEW_BUILD is set when building the dll version. + * GLEW_DLL needs to be set when using the DLL version. + * GLEW_BUILD is set when building the DLL version. */ -#ifdef GLEW_STATIC -#define GLEW_EXPORT +#ifdef GLEW_DLL +# ifdef GLEW_BUILD +# define GLEW_EXPORT __declspec(dllexport) +# else +# define GLEW_EXPORT __declspec(dllimport) +# endif #else -#ifdef GLEW_BUILD -#define GLEW_EXPORT __declspec(dllexport) -#else -#define GLEW_EXPORT __declspec(dllimport) -#endif +# define GLEW_EXPORT #endif #else /* _UNIX */ diff --git a/include/GL/wglew.h b/include/GL/wglew.h index 49d8efd..7eda8d2 100644 --- a/include/GL/wglew.h +++ b/include/GL/wglew.h @@ -91,18 +91,17 @@ #endif /* - * GLEW_STATIC needs to be set when including the - * source directly in the project. - * GLEW_BUILD is set when building the dll version. + * GLEW_DLL needs to be set when using the DLL version. + * GLEW_BUILD is set when building the DLL version. */ -#ifdef GLEW_STATIC -#define GLEW_EXPORT +#ifdef GLEW_DLL +# ifdef GLEW_BUILD +# define GLEW_EXPORT __declspec(dllexport) +# else +# define GLEW_EXPORT __declspec(dllimport) +# endif #else -#ifdef GLEW_BUILD -#define GLEW_EXPORT __declspec(dllexport) -#else -#define GLEW_EXPORT __declspec(dllimport) -#endif +# define GLEW_EXPORT #endif #ifdef __cplusplus