--- ray/src/common/platform.h 2003/06/05 19:29:34 3.1 +++ ray/src/common/platform.h 2003/06/27 06:53:21 3.4 @@ -1,18 +1,18 @@ -/* RCSid $Id: platform.h,v 3.1 2003/06/05 19:29:34 schorsch Exp $ */ +/* RCSid $Id: platform.h,v 3.4 2003/06/27 06:53:21 greg Exp $ */ /* * platform.h - header file for platform specific definitions */ - -#include "copyright.h" - - #ifndef _RAD_PLATFORM_H_ #define _RAD_PLATFORM_H_ +#ifdef __cplusplus +extern "C" { +#endif - #ifdef _WIN32 -#include /* fileno() */ +#include +#define popen _popen +#define pclose _pclose #include /* _O_BINARY, _O_TEXT */ #include /* _setmode() */ #include /* _fmode */ @@ -42,5 +42,9 @@ #endif /* _WIN32 */ + +#ifdef __cplusplus +} +#endif #endif /* _RAD_PLATFORM_H_ */