From 9a5ca9203cf56d1b1656719234786fa3f4e1faac Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 29 Aug 2002 17:01:10 +0000 Subject: [PATCH] dont include shareLib.h more than necessary --- src/cas/generic/st/casOSD.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/cas/generic/st/casOSD.h b/src/cas/generic/st/casOSD.h index 93f1f0cd8..be894d7a5 100644 --- a/src/cas/generic/st/casOSD.h +++ b/src/cas/generic/st/casOSD.h @@ -18,11 +18,15 @@ #ifndef includeCASOSDH #define includeCASOSDH -#undef epicsExportSharedSymbols +#ifdef epicsExportSharedSymbols +# define epicsExportSharedSymbols_includeCASOSDH +# undef epicsExportSharedSymbols +#endif #include "fdManager.h" - -#define epicsExportSharedSymbols -#include "shareLib.h" // redefine share lib defines +#ifdef epicsExportSharedSymbols_includeCASOSDH +# define epicsExportSharedSymbols +# include "shareLib.h" +#endif class caServerI; class caServerOS;