From 423a68c8f6d63bffbbfa5c685fa2590623230782 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 19 Jan 2011 15:02:58 +0000 Subject: Solved compile error --- libXt/src/Initialize.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'libXt') diff --git a/libXt/src/Initialize.c b/libXt/src/Initialize.c index 21ae9f695..75697be16 100644 --- a/libXt/src/Initialize.c +++ b/libXt/src/Initialize.c @@ -435,6 +435,7 @@ static void CombineUserDefaults( char *slashDotXdefaults = "/Xdefaults"; #else char *slashDotXdefaults = "/.Xdefaults"; +#endif #endif char *dpy_defaults = XResourceManagerString(dpy); @@ -577,15 +578,23 @@ XrmDatabase XtScreenDatabase( if (!(filename = getenv("XENVIRONMENT"))) { int len; +#ifdef _MSC_VER + char *slashDotXdefaultsDash = "Xdefaults-"; +#else #ifdef __MINGW32__ char *slashDotXdefaultsDash = "/Xdefaults-"; #else char *slashDotXdefaultsDash = "/.Xdefaults-"; #endif +#endif +#ifndef _MSC_VER (void) GetRootDirName(filename = filenamebuf, PATH_MAX - strlen (slashDotXdefaultsDash) - 1); (void) strcat(filename, slashDotXdefaultsDash); +#else + strcpy(filename, slashDotXdefaultsDash); +#endif len = strlen(filename); GetHostname (filename+len, PATH_MAX-len); } -- cgit v1.2.3