Remove errno.h from files that do not need it.

diff --git a/dlls/dinput/keyboard/main.c b/dlls/dinput/keyboard/main.c
index 6653e4f..50f991f 100644
--- a/dlls/dinput/keyboard/main.c
+++ b/dlls/dinput/keyboard/main.c
@@ -23,10 +23,6 @@
 #include "wine/port.h"
 
 #include <string.h>
-#ifdef HAVE_SYS_ERRNO_H
-# include <sys/errno.h>
-#endif
-
 #include "winbase.h"
 #include "winuser.h"
 #include "winerror.h"
diff --git a/dlls/dinput/mouse/main.c b/dlls/dinput/mouse/main.c
index f8b91ba..8e60454 100644
--- a/dlls/dinput/mouse/main.c
+++ b/dlls/dinput/mouse/main.c
@@ -23,9 +23,6 @@
 #include "wine/port.h"
 
 #include <string.h>
-#ifdef HAVE_SYS_ERRNO_H
-# include <sys/errno.h>
-#endif
 
 #include "winbase.h"
 #include "wingdi.h"
diff --git a/dlls/gdi/win16drv/prtdrv.c b/dlls/gdi/win16drv/prtdrv.c
index ab9165c..254a70a 100644
--- a/dlls/gdi/win16drv/prtdrv.c
+++ b/dlls/gdi/win16drv/prtdrv.c
@@ -27,7 +27,6 @@
 #ifdef HAVE_UNISTD_H
 # include <unistd.h>
 #endif
-#include <errno.h>
 #include "wine/winbase16.h"
 #include "winuser.h"
 #include "wownt32.h"
diff --git a/dlls/ntdll/critsection.c b/dlls/ntdll/critsection.c
index e291e59..a0e9710 100644
--- a/dlls/ntdll/critsection.c
+++ b/dlls/ntdll/critsection.c
@@ -22,7 +22,6 @@
 #include "wine/port.h"
 
 #include <assert.h>
-#include <errno.h>
 #include <stdio.h>
 #include <sys/types.h>
 #include "winerror.h"
diff --git a/dlls/winedos/module.c b/dlls/winedos/module.c
index 4b88f05..46a8738 100644
--- a/dlls/winedos/module.c
+++ b/dlls/winedos/module.c
@@ -26,7 +26,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <errno.h>
 #include <fcntl.h>
 #include <signal.h>
 #ifdef HAVE_UNISTD_H
diff --git a/dlls/winmm/winearts/audio.c b/dlls/winmm/winearts/audio.c
index 3838ab0..3c3f4ec 100644
--- a/dlls/winmm/winearts/audio.c
+++ b/dlls/winmm/winearts/audio.c
@@ -46,7 +46,6 @@
 #ifdef HAVE_UNISTD_H
 # include <unistd.h>
 #endif
-#include <errno.h>
 #include <fcntl.h>
 #include "windef.h"
 #include "wingdi.h"
diff --git a/dlls/winmm/winejack/audio.c b/dlls/winmm/winejack/audio.c
index 8d5c1ca..a150ca1 100644
--- a/dlls/winmm/winejack/audio.c
+++ b/dlls/winmm/winejack/audio.c
@@ -43,7 +43,6 @@
 #ifdef HAVE_UNISTD_H
 # include <unistd.h>
 #endif
-#include <errno.h>
 #include <fcntl.h>
 #include "windef.h"
 #include "wingdi.h"
diff --git a/dlls/winmm/winenas/audio.c b/dlls/winmm/winenas/audio.c
index dbbb7f7..10686e8 100644
--- a/dlls/winmm/winenas/audio.c
+++ b/dlls/winmm/winenas/audio.c
@@ -45,7 +45,6 @@
 #ifdef HAVE_SYS_TIME_H
 # include <sys/time.h>
 #endif
-#include <errno.h>
 #include <fcntl.h>
 
 #if 0
diff --git a/files/profile.c b/files/profile.c
index a66c332..277e811 100644
--- a/files/profile.c
+++ b/files/profile.c
@@ -23,7 +23,6 @@
 #include "wine/port.h"
 
 #include <ctype.h>
-#include <errno.h>
 #include <fcntl.h>
 #include <stdlib.h>
 #include <string.h>
diff --git a/files/smb.c b/files/smb.c
index b62b2d8..56c90f1 100644
--- a/files/smb.c
+++ b/files/smb.c
@@ -58,14 +58,10 @@
 
 #include <assert.h>
 #include <ctype.h>
-#include <errno.h>
 #include <fcntl.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
-#ifdef HAVE_SYS_ERRNO_H
-#include <sys/errno.h>
-#endif
 #include <sys/types.h>
 #include <sys/stat.h>
 #ifdef HAVE_SYS_MMAN_H
diff --git a/library/config.c b/library/config.c
index f4b8dab..a2e3c15 100644
--- a/library/config.c
+++ b/library/config.c
@@ -21,7 +21,6 @@
 #include "config.h"
 #include "wine/port.h"
 
-#include <errno.h>
 #include <stdio.h>
 #include <stdarg.h>
 #include <stdlib.h>
diff --git a/msdos/int21.c b/msdos/int21.c
index 86419f7..3f0381f 100644
--- a/msdos/int21.c
+++ b/msdos/int21.c
@@ -27,7 +27,6 @@
 
 #include <time.h>
 #include <fcntl.h>
-#include <errno.h>
 #include <stdlib.h>
 #include <stdio.h>
 #ifdef HAVE_SYS_FILE_H
diff --git a/programs/wineconsole/curses.c b/programs/wineconsole/curses.c
index b93d94b..9e0922c 100644
--- a/programs/wineconsole/curses.c
+++ b/programs/wineconsole/curses.c
@@ -29,7 +29,6 @@
 
 #include <stdio.h>
 #include <stdlib.h>
-#include <errno.h>
 #ifdef HAVE_CURSES_H
 #include <curses.h>
 #endif
diff --git a/scheduler/critsection.c b/scheduler/critsection.c
index 9977e5f..8fca8d4 100644
--- a/scheduler/critsection.c
+++ b/scheduler/critsection.c
@@ -22,7 +22,6 @@
 #include "wine/port.h"
 
 #include <assert.h>
-#include <errno.h>
 #include <stdio.h>
 #include <sys/types.h>
 
diff --git a/server/pipe.c b/server/pipe.c
index d135a22..ce6f11a 100644
--- a/server/pipe.c
+++ b/server/pipe.c
@@ -25,9 +25,6 @@
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
-#ifdef HAVE_SYS_ERRNO_H
-#include <sys/errno.h>
-#endif
 #include <sys/time.h>
 #include <sys/types.h>
 #include <time.h>
diff --git a/server/process.c b/server/process.c
index af00451..7d66d1b 100644
--- a/server/process.c
+++ b/server/process.c
@@ -22,7 +22,6 @@
 #include "wine/port.h"
 
 #include <assert.h>
-#include <errno.h>
 #include <limits.h>
 #include <signal.h>
 #include <string.h>
diff --git a/server/select.c b/server/select.c
index 6a8db7a..9b70d04 100644
--- a/server/select.c
+++ b/server/select.c
@@ -19,7 +19,6 @@
  */
 
 #include <assert.h>
-#include <errno.h>
 #include <signal.h>
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/server/serial.c b/server/serial.c
index f267234..22c336f 100644
--- a/server/serial.c
+++ b/server/serial.c
@@ -28,10 +28,6 @@
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#include <errno.h>
-#ifdef HAVE_SYS_ERRNO_H
-#include <sys/errno.h>
-#endif
 #include <sys/time.h>
 #include <sys/types.h>
 #include <time.h>
diff --git a/server/smb.c b/server/smb.c
index 49127b0..e924774 100644
--- a/server/smb.c
+++ b/server/smb.c
@@ -29,10 +29,6 @@
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
-#include <errno.h>
-#ifdef HAVE_SYS_ERRNO_H
-#include <sys/errno.h>
-#endif
 #include <sys/time.h>
 #include <sys/types.h>
 #include <time.h>
@@ -189,4 +185,3 @@
         release_object( smb );
     }
 }
-