From 974e9d4667100d6047fffe66f9fe28782c05455c Mon Sep 17 00:00:00 2001 From: Andy Cedilnik Date: Thu, 16 Mar 2006 11:21:01 -0500 Subject: COMP: Fix problem with namespace --- Source/kwsys/DynamicLoader.hxx.in | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Source/kwsys/DynamicLoader.hxx.in b/Source/kwsys/DynamicLoader.hxx.in index 29d213e..5d3d048 100644 --- a/Source/kwsys/DynamicLoader.hxx.in +++ b/Source/kwsys/DynamicLoader.hxx.in @@ -16,6 +16,17 @@ #include <@KWSYS_NAMESPACE@/Configure.h> +#if defined(__hpux) + #include +#elif defined(_WIN32) + #include +#elif defined(__APPLE__) + #include + #if MAC_OS_X_VERSION_MIN_REQUIRED < 1030 + #include + #endif +#endif + namespace @KWSYS_NAMESPACE@ { /** \class DynamicLoader @@ -42,15 +53,11 @@ public: // Ugly stuff for library handles // They are different on several different OS's #if defined(__hpux) - #include typedef shl_t LibraryHandle; #elif defined(_WIN32) - #include typedef HMODULE LibraryHandle; #elif defined(__APPLE__) - #include #if MAC_OS_X_VERSION_MIN_REQUIRED < 1030 - #include typedef NSModule LibraryHandle; #else typedef void* LibraryHandle; -- cgit v0.12