summaryrefslogtreecommitdiff
path: root/doselks
diff options
context:
space:
mode:
Diffstat (limited to 'doselks')
-rw-r--r--doselks/coroutine.c2
-rw-r--r--doselks/doselks.c2
-rw-r--r--doselks/doselks.h18
-rw-r--r--doselks/syscalls.c2
4 files changed, 16 insertions, 8 deletions
diff --git a/doselks/coroutine.c b/doselks/coroutine.c
index 259b7c1..fa72bec 100644
--- a/doselks/coroutine.c
+++ b/doselks/coroutine.c
@@ -1,4 +1,4 @@
-#include <stdio.h>
+
#include "doselks.h"
int in_process = 0;
diff --git a/doselks/doselks.c b/doselks/doselks.c
index 3056e19..9ae6be0 100644
--- a/doselks/doselks.c
+++ b/doselks/doselks.c
@@ -1,4 +1,4 @@
-#include <stdio.h>
+
#include "doselks.h"
#define DEBUGGER
diff --git a/doselks/doselks.h b/doselks/doselks.h
index 6ea67eb..3e34a93 100644
--- a/doselks/doselks.h
+++ b/doselks/doselks.h
@@ -1,13 +1,21 @@
+#include <features.h>
+/* Sneaky, use the _linuxmt_ header files _not_ dos */
+#undef __SYSINC__
+#define __SYSINC__(__h_file) <linuxmt/__h_file>
+
+#include <sys/types.h>
+#include <sys/wait.h>
+#include <sys/resource.h>
+#include <sys/stat.h>
+#include <sys/signal.h>
+#include <sys/errno.h>
+
+#include <stdio.h>
#include <ctype.h>
#include <dos.h>
#include <malloc.h>
-#include <errno.h>
#include <fcntl.h>
-#include <signal.h>
-#include <sys/wait.h>
-#include <sys/resource.h>
-#include <sys/stat.h>
/* Function return vals */
diff --git a/doselks/syscalls.c b/doselks/syscalls.c
index a4f3e69..1b656e2 100644
--- a/doselks/syscalls.c
+++ b/doselks/syscalls.c
@@ -1,4 +1,4 @@
-#include <stdio.h>
+
#include "doselks.h"
#include "syscalls.h"