diff options
Diffstat (limited to 'indra/llcommon')
| -rw-r--r-- | indra/llcommon/llapp.h | 3 | ||||
| -rw-r--r-- | indra/llcommon/llapr.h | 8 | ||||
| -rw-r--r-- | indra/llcommon/llcommon.h | 1 | ||||
| -rw-r--r-- | indra/llcommon/llerror.cpp | 3 | ||||
| -rw-r--r-- | indra/llcommon/llthread.h | 1 | 
5 files changed, 9 insertions, 7 deletions
| diff --git a/indra/llcommon/llapp.h b/indra/llcommon/llapp.h index 1a052ce62d..72b81f382c 100644 --- a/indra/llcommon/llapp.h +++ b/indra/llcommon/llapp.h @@ -34,7 +34,6 @@  #define LL_LLAPP_H  #include <map> -#include "llapr.h"  #include "llrun.h"  #include "llsd.h"  #include "lloptioninterface.h" @@ -202,8 +201,6 @@ public:  #if !LL_WINDOWS  	static U32  getSigChildCount();  	static void incSigChildCount(); -#else -#define getpid GetCurrentProcessId  #endif  	static int getPid(); diff --git a/indra/llcommon/llapr.h b/indra/llcommon/llapr.h index b08bb617c5..b05a222b33 100644 --- a/indra/llcommon/llapr.h +++ b/indra/llcommon/llapr.h @@ -38,6 +38,14 @@  #if LL_LINUX || LL_SOLARIS  #include <sys/param.h>  // Need PATH_MAX in APR headers...  #endif +#if LL_WINDOWS +	// Limit Windows API to small and manageable set. +	// If you get undefined symbols, find the appropriate +	// Windows header file and include that in your .cpp file. +	#define WIN32_LEAN_AND_MEAN +	#include <winsock2.h> +	#include <windows.h> +#endif  #include <boost/noncopyable.hpp> diff --git a/indra/llcommon/llcommon.h b/indra/llcommon/llcommon.h index b36471f9f8..05eef25b21 100644 --- a/indra/llcommon/llcommon.h +++ b/indra/llcommon/llcommon.h @@ -33,7 +33,6 @@  #define LL_COMMON_H  // *TODO: remove these? -#include "llapr.h"  #include "lltimer.h"  #include "llfile.h" diff --git a/indra/llcommon/llerror.cpp b/indra/llcommon/llerror.cpp index 77c0c2294a..bd334a6654 100644 --- a/indra/llcommon/llerror.cpp +++ b/indra/llcommon/llerror.cpp @@ -45,9 +45,6 @@  # include <syslog.h>  # include <unistd.h>  #endif // !LL_WINDOWS -#if LL_WINDOWS -# include <windows.h> -#endif // LL_WINDOWS  #include <vector>  #include "llapp.h" diff --git a/indra/llcommon/llthread.h b/indra/llcommon/llthread.h index d8aa90de2e..adef1a9192 100644 --- a/indra/llcommon/llthread.h +++ b/indra/llcommon/llthread.h @@ -34,6 +34,7 @@  #define LL_LLTHREAD_H  #include "llapp.h" +#include "llapr.h"  #include "apr_thread_cond.h"  class LLThread; | 
