From 207c218a1674cefce092e9e35153ee521f2f1e39 Mon Sep 17 00:00:00 2001 From: "briano%netscape.com" Date: Thu, 10 Jun 1999 04:05:28 +0000 Subject: [PATCH] Changed all the platform-specific ifdefs wrt XP_RANDOM to use HAVE_RANDOM instead. git-svn-id: svn://10.0.0.236/trunk@34556 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/include/xp_mcom.h | 22 ++++------------------ mozilla/include/xp_str.h | 18 ++++-------------- 2 files changed, 8 insertions(+), 32 deletions(-) diff --git a/mozilla/include/xp_mcom.h b/mozilla/include/xp_mcom.h index d36390a990f..5d0a078fceb 100644 --- a/mozilla/include/xp_mcom.h +++ b/mozilla/include/xp_mcom.h @@ -150,27 +150,13 @@ XP_END_PROTOS #define XP_BZERO(a,b) memset(a,0,b) -#ifdef XP_WIN -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#endif -#ifdef XP_OS2 -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#endif -#ifdef XP_MAC -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#endif -#ifdef XP_UNIX #if !defined(XP_RANDOM) || !defined(XP_SRANDOM) /* defined in both xp_mcom.h and xp_str.h */ -#if defined(UNIXWARE) || defined(_INCLUDE_HPUX_SOURCE) || defined(SOLARIS) || defined(SNI) || defined(NCR) -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#else +#ifdef HAVE_RANDOM #define XP_RANDOM random #define XP_SRANDOM(seed) srandom((seed)) -#endif +#else +#define XP_RANDOM rand +#define XP_SRANDOM(seed) srand((seed)) #endif #endif diff --git a/mozilla/include/xp_str.h b/mozilla/include/xp_str.h index c33630491d9..e9567533f36 100644 --- a/mozilla/include/xp_str.h +++ b/mozilla/include/xp_str.h @@ -122,23 +122,13 @@ /* Random stuff in a random place */ -#if defined (XP_WIN) || defined (XP_OS2) -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#endif -#ifdef XP_MAC -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#endif -#ifdef XP_UNIX #if !defined(XP_RANDOM) || !defined(XP_SRANDOM) /* defined in both xp_mcom.h and xp_str.h */ -#if defined(UNIXWARE) || defined(_INCLUDE_HPUX_SOURCE) || defined(SOLARIS) || defined(SNI) || defined(NCR) -#define XP_RANDOM rand -#define XP_SRANDOM(seed) srand((seed)) -#else +#ifdef HAVE_RANDOM #define XP_RANDOM random #define XP_SRANDOM(seed) srandom((seed)) -#endif +#else +#define XP_RANDOM rand +#define XP_SRANDOM(seed) srand((seed)) #endif #endif