--- ray/src/rt/rpict.c 2003/06/26 00:58:10 2.56 +++ ray/src/rt/rpict.c 2003/06/30 19:58:37 2.58 @@ -11,7 +11,7 @@ static const char RCSid[] = "$Id"; #include -#ifndef NIX +#ifndef NON_POSIX #ifdef BSD #include #include @@ -115,9 +115,7 @@ void report(); double pixvalue(); -#ifdef NIX -#define file_exists(f) (access(f,F_OK)==0) -#else +#ifdef RHAS_STAT #include #include int @@ -128,6 +126,8 @@ char *fname; if (stat(fname, &sbuf) < 0) return(0); return((sbuf.st_mode & S_IFREG) != 0); } +#else +#define file_exists(f) (access(f,F_OK)==0) #endif @@ -137,7 +137,7 @@ int code; { if (code) /* report status */ report(); -#ifndef NIX +#ifndef NON_POSIX headclean(); /* delete header file */ pfclean(); /* clean up persist files */ #endif @@ -145,7 +145,7 @@ int code; } -#ifndef NIX +#ifndef NON_POSIX void report() /* report progress */ {