From 0dcdaf3e9ae21998bb642a11db8b387efe450cbb Mon Sep 17 00:00:00 2001 From: CaS Date: Wed, 5 Feb 2003 15:44:07 +0000 Subject: [PATCH] Portability fix git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@15892 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 2 ++ Source/GSLayoutManager.m | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index ddc447337..8b019981f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ * Source/libgnustep-gui.def: Regenerated * ColorPickers/GNUmakefile: add local library paths + * Source/GSLayoutManager.m: Use rand() rather than random() as it + is portable to mingw32. Wed Feb 5 04:56:45 2003 Serg Stoyan diff --git a/Source/GSLayoutManager.m b/Source/GSLayoutManager.m index 61376dc56..ca3384801 100644 --- a/Source/GSLayoutManager.m +++ b/Source/GSLayoutManager.m @@ -39,12 +39,12 @@ -/* TODO: is using random() here ok? */ +/* TODO: is using rand() here ok? */ static int random_level(void) { int i; for (i = 0; i < SKIP_LIST_DEPTH - 2; i++) - if ((random() % SKIP_LIST_LEVEL_PROBABILITY) != 0) + if ((rand() % SKIP_LIST_LEVEL_PROBABILITY) != 0) break; return i; }