diff --git a/mozilla/cmd/xfe/src/context_funcs.cpp b/mozilla/cmd/xfe/src/context_funcs.cpp index cf31d1a97ca..f924b99875b 100644 --- a/mozilla/cmd/xfe/src/context_funcs.cpp +++ b/mozilla/cmd/xfe/src/context_funcs.cpp @@ -74,13 +74,8 @@ extern "C" char * _XmStringGetTextConcat(XmString); #include /* for statfs() */ extern "C" int statfs(char *, struct statfs *); #define STATFS statfs -#elif defined(BSDI) -#include /* for statfs() */ -#define STATFS statfs -#elif defined(NETBSD) -#include /* for statfs() */ -#define STATFS statfs -#elif defined(OPENBSD) +#else +#if defined(BSDI) || defined(NETBSD) || defined(OPENBSD) || defined(RHAPSODY) #include /* for statfs() */ #define STATFS statfs #else @@ -88,6 +83,7 @@ extern "C" int statfs(char *, struct statfs *); #define STATFS statfs extern "C" int statfs(char *, struct statfs *); #endif +#endif #if defined(OSF1) extern "C" int statvfs(const char *, struct statvfs *);