]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - win/inspircd_win32wrapper.h
Tidyups, remove of ifdefs
[user/henk/code/inspircd.git] / win / inspircd_win32wrapper.h
index dcb0b1d396d418d7117026b34acf0e3e0fd0da50..0fd43fab8a7f3cfaaebbbd925aa148848dd23995 100644 (file)
 
 /* Make builds smaller, leaner and faster */
 #define VC_EXTRALEAN
+#define WIN32_LEAN_AND_MEAN
+
+/* Not defined in windows */
+#define SIGHUP 1
 
 /* They just have to be *different*, don't they. */
 #define PATH_MAX MAX_PATH
@@ -174,8 +178,8 @@ void ::operator delete(void * ptr);
 
 /* IPC Handlers */
 class InspIRCd;
-class ConfigReader;
 class ValueItem;
+class ServerConfig;
 
 class IPC
 {
@@ -183,9 +187,9 @@ class IPC
        InspIRCd* Instance;
        HANDLE hIPCPipe;
  public:
-       void IPC();
-       void CheckIPC(InspIRCd* Srv);
-       void ~IPC();
+       IPC(InspIRCd* Srv);
+       void Check();
+       ~IPC();
 };
 
 /* Look up the nameserver in use from the registry on windows */