dont include shareLib.h more than necessary

This commit is contained in:
Jeff Hill
2002-08-29 16:55:36 +00:00
parent 67f2ac78ed
commit da21bbf308
3 changed files with 3 additions and 8 deletions

View File

@@ -20,8 +20,6 @@
#ifndef caNetAddrH
#define caNetAddrH
#include <stdexcept>
#ifdef caNetAddrSock
# ifdef epicsExportSharedSymbols
# define epicsExportSharedSymbols_caNetAddrH
@@ -30,11 +28,10 @@
# include "osiSock.h"
# ifdef epicsExportSharedSymbols_caNetAddrH
# define epicsExportSharedSymbols
# include "shareLib.h"
# endif
#endif
#include "shareLib.h"
class epicsShareClass caNetAddr {
public:
void clear ();

View File

@@ -26,9 +26,8 @@
#include "resourceLib.h"
#ifdef epicsExportSharedSymbols_casEventMaskH
# define epicsExportSharedSymbols
# include "shareLib.h"
#endif
#include "shareLib.h"
class casEventRegistry;

View File

@@ -33,12 +33,11 @@
#ifdef epicsExportSharedSymbols_casdefh
# define epicsExportSharedSymbols
# include "shareLib.h"
#endif
#include "caNetAddr.h"
#include "shareLib.h" // EPICS compiler specific sharable lib keywords
typedef aitUint32 caStatus;
/*