#include <unistd.h>
#include <fcntl.h>
#include <sys/time.h>
-#include <dlfcn.h>
#endif
#include <signal.h>
cvar_t sys_usetimegettime = {CVAR_SAVE, "sys_usetimegettime", "1"};
#endif
-/*
-===============================================================================
-
-DLL MANAGEMENT
-
-===============================================================================
-*/
-
-dllhandle_t Sys_LoadLibrary (const char* name)
-{
-#ifdef WIN32
- return LoadLibrary (name);
-#else
- return dlopen (name, RTLD_LAZY);
-#endif
-}
-
-void Sys_UnloadLibrary (dllhandle_t handle)
-{
-#ifdef WIN32
- FreeLibrary (handle);
-#else
- dlclose (handle);
-#endif
-}
-
-void* Sys_GetProcAddress (dllhandle_t handle, const char* name)
-{
-#ifdef WIN32
- return (void *)GetProcAddress (handle, name);
-#else
- return (void *)dlsym (handle, name);
-#endif
-}
// =======================================================================
{
}
+/*
+===============================================================================
+
+DLL MANAGEMENT
+
+===============================================================================
+*/
+
+#ifndef WIN32
+#include <dlfcn.h>
+#endif
+
+dllhandle_t Sys_LoadLibrary (const char* name)
+{
+#ifdef WIN32
+ return LoadLibrary (name);
+#else
+ return dlopen (name, RTLD_LAZY);
+#endif
+}
+
+void Sys_UnloadLibrary (dllhandle_t handle)
+{
+#ifdef WIN32
+ FreeLibrary (handle);
+#else
+ dlclose (handle);
+#endif
+}
+
+void* Sys_GetProcAddress (dllhandle_t handle, const char* name)
+{
+#ifdef WIN32
+ return (void *)GetProcAddress (handle, name);
+#else
+ return (void *)dlsym (handle, name);
+#endif
+}
+
// sleep time when not focus
#define NOT_FOCUS_SLEEP 20
-int starttime;
-
static qboolean sc_return_on_enter = false;
HANDLE hinput, houtput;
static HANDLE heventChild;
-/*
-===============================================================================
-
-DLL MANAGEMENT
-
-===============================================================================
-*/
-
-dllhandle_t Sys_LoadLibrary (const char* name)
-{
- return LoadLibrary (name);
-}
-
-void Sys_UnloadLibrary (dllhandle_t handle)
-{
- FreeLibrary (handle);
-}
-
-void* Sys_GetProcAddress (dllhandle_t handle, const char* name)
-{
- return (void *)GetProcAddress (handle, name);
-}
-
-
/*
===============================================================================