From: glenlow Date: Fri, 22 Feb 2008 14:21:42 +0000 (+0000) Subject: minor preprocessor changes for MinGW X-Git-Tag: LAST_LIBGRAPH~32^2~4716 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=38bd26891d101b896b4bc107f8c7fe3ea9eeb826;p=graphviz minor preprocessor changes for MinGW --- diff --git a/lib/common/utils.c b/lib/common/utils.c index 1f45ecc22..799edcc38 100644 --- a/lib/common/utils.c +++ b/lib/common/utils.c @@ -243,7 +243,7 @@ edge_t *debug_getedge(graph_t * g, char *s0, char *s1) } #endif -#ifndef MSWIN32 +#if !defined(MSWIN32) && !defined(WIN32) #include static unsigned char userbuf[SMALLBUF]; static agxbuf xb; @@ -257,7 +257,7 @@ static void cleanup(void) char *gvUsername(void) { char *user = NULL; -#ifndef MSWIN32 +#if !defined(MSWIN32) && !defined(WIN32) static int first = 1; struct passwd *p; if (first) { @@ -595,7 +595,7 @@ static int Tflag; void gvToggle(int s) { Tflag = !Tflag; -#ifndef MSWIN32 +#if !defined(MSWIN32) && !defined(WIN32) signal(SIGUSR1, gvToggle); #endif } diff --git a/lib/sfio/sfhdr.h b/lib/sfio/sfhdr.h index fccd18bc3..d171c75ec 100644 --- a/lib/sfio/sfhdr.h +++ b/lib/sfio/sfhdr.h @@ -415,7 +415,7 @@ extern "C" { # endif #endif -#ifdef S_IRUSR +#if defined(S_IRUSR) && defined(S_IWUSR) && defined(S_IRGRP) && defined(S_IWGRP) && defined(S_IROTH) && defined(S_IWOTH) #define SF_CREATMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) #else #define SF_CREATMODE 0666