aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2014-01-07 16:53:57 +0100
committerraysan5 <raysan5@gmail.com>2014-01-07 16:53:57 +0100
commit762befb967f984f1529af6ff390b34347c6934a1 (patch)
treec263a1696cb93115da3ca063f45b3d8cad131c3b /src
parent62f8f284b992079c470bd0a8e63335e1a8e45e96 (diff)
downloadraylib-762befb967f984f1529af6ff390b34347c6934a1.tar.gz
raylib-762befb967f984f1529af6ff390b34347c6934a1.zip
Corrected function bug
Diffstat (limited to 'src')
-rw-r--r--src/core.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/core.c b/src/core.c
index 7261aaaf..920f34a3 100644
--- a/src/core.c
+++ b/src/core.c
@@ -344,7 +344,14 @@ int GetHexValue(Color color)
// Returns a random value between min and max (both included)
int GetRandomValue(int min, int max)
{
- return (rand()%(abs(max-min)+1) - abs(min));
+ if (min > max)
+ {
+ int tmp = max;
+ max = min;
+ min = tmp;
+ }
+
+ return (rand()%(abs(max-min)+1) + min);
}
//----------------------------------------------------------------------------------