Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/boards/reading.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/boards/reading.c')
-rw-r--r--src/boards/reading.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/boards/reading.c b/src/boards/reading.c
index 34cdfb8..7530582 100644
--- a/src/boards/reading.c
+++ b/src/boards/reading.c
@@ -358,7 +358,6 @@ static GnomeCanvasItem *display_what_to_do(GnomeCanvasGroup *parent)
gint base_Y = 110;
gint base_X = 580;
- gint i;
/* Load the text to find */
@@ -368,9 +367,8 @@ static GnomeCanvasItem *display_what_to_do(GnomeCanvasGroup *parent)
/* Decide now if this time we will display the text to find */
/* Use this formula to have a better random number see 'man 3 rand' */
- i=((int)(2.0*rand()/(RAND_MAX+1.0)));
- if(i==0)
- textToFindIndex = rand() % numberOfLine;
+ if(g_random_boolean())
+ textToFindIndex = g_random_int_range(0, numberOfLine);
else
textToFindIndex = NOT_THERE;