From 613f796c5d7850df96930ca94fa662191ce4d382 Mon Sep 17 00:00:00 2001 From: marha Date: Sun, 20 Jun 2010 14:26:02 +0000 Subject: include unistd.h where strdup is used. --- libX11/src/xcms/config.h | 2 +- libXfont/src/builtins/dir.c | 4 +--- libfontenc/src/encparse.c | 4 +--- libfontenc/src/fontenc.c | 4 +--- xorg-server/config/config.c | 4 ---- xorg-server/dix/dixfonts.c | 4 ---- xorg-server/dix/inpututils.c | 3 --- xorg-server/glx/glxscreens.c | 4 ---- xorg-server/hw/xwin/glx/indirect.c | 4 ---- xorg-server/include/misc.h | 1 + xorg-server/os/utils.c | 4 ---- xorg-server/xkb/ddxLoad.c | 2 -- xorg-server/xkb/xkbUtils.c | 4 ---- 13 files changed, 5 insertions(+), 39 deletions(-) diff --git a/libX11/src/xcms/config.h b/libX11/src/xcms/config.h index 7f15dd19f..a01921855 100644 --- a/libX11/src/xcms/config.h +++ b/libX11/src/xcms/config.h @@ -1,2 +1,2 @@ #include -#define strdup _strdup \ No newline at end of file +#include diff --git a/libXfont/src/builtins/dir.c b/libXfont/src/builtins/dir.c index 9b0a1c720..cd50cef56 100644 --- a/libXfont/src/builtins/dir.c +++ b/libXfont/src/builtins/dir.c @@ -25,9 +25,7 @@ #include #endif #include "builtin.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif +#include static BuiltinDirPtr BuiltinDirsDup (const BuiltinDirPtr a_dirs, diff --git a/libfontenc/src/encparse.c b/libfontenc/src/encparse.c index efc766bf3..9fe615436 100644 --- a/libfontenc/src/encparse.c +++ b/libfontenc/src/encparse.c @@ -35,9 +35,7 @@ THE SOFTWARE. #endif #include -#ifdef _MSC_VER -#define strdup _strdup -#endif +#include #include "zlib.h" typedef gzFile FontFilePtr; diff --git a/libfontenc/src/fontenc.c b/libfontenc/src/fontenc.c index a121eca8f..b87602c49 100644 --- a/libfontenc/src/fontenc.c +++ b/libfontenc/src/fontenc.c @@ -29,6 +29,7 @@ THE SOFTWARE. #endif #include +#include #define FALSE 0 #define TRUE 1 @@ -37,9 +38,6 @@ THE SOFTWARE. #include #include "fontencI.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif /* Functions local to this file */ diff --git a/xorg-server/config/config.c b/xorg-server/config/config.c index 7566748b9..5a7b0ea17 100644 --- a/xorg-server/config/config.c +++ b/xorg-server/config/config.c @@ -32,10 +32,6 @@ #include "hotplug.h" #include "config-backends.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif - void config_init(void) { diff --git a/xorg-server/dix/dixfonts.c b/xorg-server/dix/dixfonts.c index c701c9fbe..1cc5a9161 100644 --- a/xorg-server/dix/dixfonts.c +++ b/xorg-server/dix/dixfonts.c @@ -74,10 +74,6 @@ Equipment Corporation. #include "xf86bigfontsrv.h" #endif -#ifdef _MSC_VER -#define strdup _strdup -#endif - #define QUERYCHARINFO(pci, pr) *(pr) = (pci)->metrics extern pointer fosNaturalParams; diff --git a/xorg-server/dix/inpututils.c b/xorg-server/dix/inpututils.c index 778e0a3f0..9e6ba0325 100644 --- a/xorg-server/dix/inpututils.c +++ b/xorg-server/dix/inpututils.c @@ -35,9 +35,6 @@ #include "xace.h" #include "xkbsrv.h" #include "xkbstr.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif /* Check if a button map change is okay with the device. * Returns -1 for BadValue, as it collides with MappingBusy. */ diff --git a/xorg-server/glx/glxscreens.c b/xorg-server/glx/glxscreens.c index 271d698d0..e4f0b5559 100644 --- a/xorg-server/glx/glxscreens.c +++ b/xorg-server/glx/glxscreens.c @@ -48,10 +48,6 @@ #include "glxext.h" #include "protocol-versions.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif - static DevPrivateKeyRec glxScreenPrivateKeyRec; #define glxScreenPrivateKey (&glxScreenPrivateKeyRec) diff --git a/xorg-server/hw/xwin/glx/indirect.c b/xorg-server/hw/xwin/glx/indirect.c index ce58c0a05..bc0d24841 100644 --- a/xorg-server/hw/xwin/glx/indirect.c +++ b/xorg-server/hw/xwin/glx/indirect.c @@ -80,10 +80,6 @@ #include "win.h" #include -#ifdef _MSC_VER -#define strdup _strdup -#endif - extern Bool g_fXdmcpEnabled; extern Bool g_fNativeGl; diff --git a/xorg-server/include/misc.h b/xorg-server/include/misc.h index 7a9566d26..4c474464f 100644 --- a/xorg-server/include/misc.h +++ b/xorg-server/include/misc.h @@ -79,6 +79,7 @@ OF THIS SOFTWARE. #include #include +#include #ifdef _MSC_VER #define inline __inline diff --git a/xorg-server/os/utils.c b/xorg-server/os/utils.c index d8ca6c822..f3ecf781c 100644 --- a/xorg-server/os/utils.c +++ b/xorg-server/os/utils.c @@ -122,10 +122,6 @@ __stdcall unsigned long GetTickCount(void); #include "picture.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif - Bool noTestExtensions; #ifdef COMPOSITE Bool noCompositeExtension = FALSE; diff --git a/xorg-server/xkb/ddxLoad.c b/xorg-server/xkb/ddxLoad.c index b8fd71776..127180a34 100644 --- a/xorg-server/xkb/ddxLoad.c +++ b/xorg-server/xkb/ddxLoad.c @@ -74,8 +74,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #ifdef WIN32 -#define strdup _strdup - #include const char* Win32TempDir() diff --git a/xorg-server/xkb/xkbUtils.c b/xorg-server/xkb/xkbUtils.c index 63c99e51b..b0e643e62 100644 --- a/xorg-server/xkb/xkbUtils.c +++ b/xorg-server/xkb/xkbUtils.c @@ -69,10 +69,6 @@ DEALINGS IN THE SOFTWARE. #include "xkbgeom.h" #include "xkb.h" -#ifdef _MSC_VER -#define strdup _strdup -#endif - /***====================================================================***/ int -- cgit v1.2.3