summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOBATA Akio <obache@wizdas.com>2020-05-06 18:44:52 +0900
committerOBATA Akio <obache@wizdas.com>2020-05-06 18:58:14 +0900
commit6e2ac1d3bb80095dfd58235c25fea9732277251f (patch)
treef9c6e265ba5982ce355b7a3b7c1c3e5397388403
parenta9418a604a9750db3592c32aac8280a8877bc107 (diff)
downloadtdeedu-6e2ac1d3bb80095dfd58235c25fea9732277251f.tar.gz
tdeedu-6e2ac1d3bb80095dfd58235c25fea9732277251f.zip
Allow to build on any platforms
No reason to include standard headers and define macros for standard types only on Linux and FreeBSD. Signed-off-by: OBATA Akio <obache@wizdas.com>
-rw-r--r--kstars/kstars/indi/apogee/stdafx.h13
1 files changed, 2 insertions, 11 deletions
diff --git a/kstars/kstars/indi/apogee/stdafx.h b/kstars/kstars/indi/apogee/stdafx.h
index 23c27c21..cac13554 100644
--- a/kstars/kstars/indi/apogee/stdafx.h
+++ b/kstars/kstars/indi/apogee/stdafx.h
@@ -10,7 +10,6 @@
#if !defined(STDAFX__INCLUDED_)
#define STDAFX__INCLUDED_
-#ifdef __linux__
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
@@ -18,6 +17,7 @@
#define ULONG unsigned long
#define USHORT unsigned short
#define PUSHORT unsigned short *
+#ifdef __linux__
#define BYTE unsigned char
#define DWORD long
#define BOOLEAN unsigned long
@@ -27,16 +27,7 @@
#define INTERNET_FLAG_NO_CACHE_WRITE 1
#define INTERNET_FLAG_KEEP_CONNECTION 1
#define Sleep(x) usleep(1000*x)
-#endif
-
-#ifdef __FreeBSD__
-#include <stdlib.h>
-#include <stdio.h>
-#include <unistd.h>
-#include <string.h>
-#define ULONG unsigned long
-#define USHORT unsigned short
-#define PUSHORT unsigned short *
+#else
#define Sleep(x) sleep(x)
#endif