summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-11-26 17:19:31 +0300
committerAndrei Karas <akaras@inbox.ru>2014-11-26 17:34:58 +0300
commit248b23a44cb86ac825c0af2506fa93a4f617230e (patch)
tree414217dd18390a3af790327b5b40f01bb2780f1d /src
parent4f1b7c5f4a35b098560f047ae0579861f4ca96e4 (diff)
downloadevol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.tar.gz
evol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.tar.bz2
evol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.tar.xz
evol-hercules-248b23a44cb86ac825c0af2506fa93a4f617230e.zip
fix compilation warnings.
Diffstat (limited to 'src')
-rw-r--r--src/login/parse.c12
-rw-r--r--src/login/parse.h2
-rw-r--r--src/map/clif.c1
-rw-r--r--src/map/pc.c1
-rw-r--r--src/map/script.c8
-rw-r--r--src/map/utils/formatutils.c2
6 files changed, 13 insertions, 13 deletions
diff --git a/src/login/parse.c b/src/login/parse.c
index 609583d..ba4efbd 100644
--- a/src/login/parse.c
+++ b/src/login/parse.c
@@ -36,7 +36,9 @@ void login_parse_version(int fd)
send_server_version(fd);
}
-int elogin_parse_client_login_pre(int *fdPtr, struct login_session_data* sd, const char *const ip)
+int elogin_parse_client_login_pre(int *fdPtr,
+ struct login_session_data* sd __attribute__ ((unused)),
+ const char *const ip __attribute__ ((unused)))
{
int fd = *fdPtr;
uint16 command = RFIFOW(fd,0);
@@ -65,7 +67,7 @@ int elogin_parse_client_login_pre(int *fdPtr, struct login_session_data* sd, con
return 0;
}
-int elogin_parse_client_login2(int fd)
+void elogin_parse_client_login2(int fd)
{
char username[NAME_LENGTH];
char password[PASSWD_LEN];
@@ -79,7 +81,7 @@ int elogin_parse_client_login2(int fd)
if (len < 2 || !username[len - 2] == '_' || !memchr("FfMm", username[len - 1], 4))
{
login->login_error(fd, 3);
- return 1;
+ return;
}
safestrncpy(password, (const char*)RFIFOP(fd, 26), NAME_LENGTH);
@@ -102,7 +104,7 @@ int elogin_parse_client_login2(int fd)
{
ShowNotice("Attempt to create an e-mail REFUSED - e-mail is invalid (ip: %s)\n", ip);
login->login_error(fd, 11);
- return 1;
+ return;
}
result = login->mmo_auth(sd, false);
@@ -130,5 +132,5 @@ int elogin_parse_client_login2(int fd)
login->auth_failed(sd, result);
}
- return 0;
+ return;
}
diff --git a/src/login/parse.h b/src/login/parse.h
index c32426a..01a584a 100644
--- a/src/login/parse.h
+++ b/src/login/parse.h
@@ -6,6 +6,6 @@
void login_parse_version(int fd);
int elogin_parse_client_login_pre(int *fd, struct login_session_data* sd, const char *const ip);
-int elogin_parse_client_login2(int fd);
+void elogin_parse_client_login2(int fd);
#endif // EVOL_LOGIN_PARSE
diff --git a/src/map/clif.c b/src/map/clif.c
index 65f5468..68edd81 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -110,7 +110,6 @@ void eclif_charnameack(int *fdPtr, struct block_list *bl)
static void eclif_send_additional_slots(struct map_session_data* sd, struct map_session_data* sd2)
{
- int f;
const int id = sd->bl.id;
const int fd = sd2->fd;
diff --git a/src/map/pc.c b/src/map/pc.c
index 0e59e59..315595e 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -106,7 +106,6 @@ void epc_equipitem_pos(struct map_session_data *sd, struct item_data *id, int *p
void epc_unequipitem_pos(struct map_session_data *sd, int *nPtr, int *posPtr)
{
int pos = *posPtr;
- int n = *nPtr;
unequipPos(EQP_HEAD_LOW, head_bottom, LOOK_HEAD_BOTTOM);
unequipPos(EQP_HEAD_TOP, head_top, LOOK_HEAD_TOP);
diff --git a/src/map/script.c b/src/map/script.c
index 618f89c..ca6907c 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -337,14 +337,14 @@ BUILDIN(setNpcDir)
BUILDIN(rif)
{
- char *str = 0;
+ const char *str = 0;
if (script_getnum(st, 2))
{
str = script_getstr(st, 3);
if (str)
script_pushstr(st, aStrdup(str));
else
- script_pushconststr(st, (unsigned char *)"");
+ script_pushconststr(st, (char *)"");
}
else if (script_hasdata(st, 4))
{
@@ -352,11 +352,11 @@ BUILDIN(rif)
if (str)
script_pushstr(st, aStrdup(str));
else
- script_pushconststr(st, (unsigned char *)"");
+ script_pushconststr(st, (char *)"");
}
else
{
- script_pushconststr(st, (unsigned char *)"");
+ script_pushconststr(st, (char *)"");
}
return true;
diff --git a/src/map/utils/formatutils.c b/src/map/utils/formatutils.c
index 741b2a9..c30af49 100644
--- a/src/map/utils/formatutils.c
+++ b/src/map/utils/formatutils.c
@@ -87,7 +87,7 @@ int format_sub(struct script_state* st, int translate)
char *tmp = strstr(ptr, "@@");
if (!tmp)
break;
- char *item = script_getstr(st, idx);
+ const char *item = script_getstr(st, idx);
int len = strlen(item);
if (len > 50)
break;