summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorAnnieRuru <jeankofannie2@gmail.com>2019-03-12 10:54:18 +0800
committerAnnieRuru <jeankofannie2@gmail.com>2019-03-12 10:54:18 +0800
commitac3e75d1b296bb965d9b5a4290a7fd0a0024e57c (patch)
tree1ba6653578ebedac316e741a42a8eb070455380a /src/plugins
parente1e951c805916853e55ff5b9ce0531e0cf483ebf (diff)
downloadhercules-ac3e75d1b296bb965d9b5a4290a7fd0a0024e57c.tar.gz
hercules-ac3e75d1b296bb965d9b5a4290a7fd0a0024e57c.tar.bz2
hercules-ac3e75d1b296bb965d9b5a4290a7fd0a0024e57c.tar.xz
hercules-ac3e75d1b296bb965d9b5a4290a7fd0a0024e57c.zip
Fix rand() not support on certain compiler
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/sample.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/plugins/sample.c b/src/plugins/sample.c
index b37f7c4f7..7ad6794b3 100644
--- a/src/plugins/sample.c
+++ b/src/plugins/sample.c
@@ -23,6 +23,7 @@
#include "common/hercules.h" /* Should always be the first Hercules file included! (if you don't make it first, you won't be able to use interfaces) */
#include "common/memmgr.h"
#include "common/mmo.h"
+#include "common/random.h"
#include "common/socket.h"
#include "common/strlib.h"
#include "map/clif.h"
@@ -79,13 +80,13 @@ void sample_packet0f3(int fd) {
data->lastMSGPosition.map = sd->status.last_point.map;
data->lastMSGPosition.x = sd->status.last_point.x;
data->lastMSGPosition.y = sd->status.last_point.y;
- data->someNumber = rand()%777;
+ data->someNumber = rnd()%777;
ShowInfo("Created Appended sockt->session[] data, %d %d %d %u\n",data->lastMSGPosition.map,data->lastMSGPosition.x,data->lastMSGPosition.y,data->someNumber);
addToSession(sockt->session[fd],data,0,true);
} else {
ShowInfo("Existent Appended sockt->session[] data, %d %d %d %u\n",data->lastMSGPosition.map,data->lastMSGPosition.x,data->lastMSGPosition.y,data->someNumber);
- if( rand()%4 == 2 ) {
+ if (rnd()%4 == 2) {
ShowInfo("Removing Appended sockt->session[] data\n");
removeFromSession(sockt->session[fd],0);
}
@@ -98,13 +99,13 @@ void sample_packet0f3(int fd) {
data->lastMSGPosition.map = sd->status.last_point.map;
data->lastMSGPosition.x = sd->status.last_point.x;
data->lastMSGPosition.y = sd->status.last_point.y;
- data->someNumber = rand()%777;
+ data->someNumber = rnd()%777;
ShowInfo("Created Appended map_session_data data, %d %d %d %u\n",data->lastMSGPosition.map,data->lastMSGPosition.x,data->lastMSGPosition.y,data->someNumber);
addToMSD(sd,data,0,true);
} else {
ShowInfo("Existent Appended map_session_data data, %d %d %d %u\n",data->lastMSGPosition.map,data->lastMSGPosition.x,data->lastMSGPosition.y,data->someNumber);
- if( rand()%4 == 2 ) {
+ if (rnd()%4 == 2) {
ShowInfo("Removing Appended map_session_data data\n");
removeFromMSD(sd,0);
}