summaryrefslogtreecommitdiff
path: root/src/map/party.c
diff options
context:
space:
mode:
authorHaru <haru@dotalux.com>2016-04-21 20:38:18 +0200
committerHaru <haru@dotalux.com>2016-04-23 19:11:52 +0200
commit4788c813c654c522d336dd9fb1229c1cbdd2d7de (patch)
treeb96507116fb1863680c6101c4add29b041e536bb /src/map/party.c
parentd7ffa6adbcf4800821fe3f961513952450d06f98 (diff)
downloadhercules-4788c813c654c522d336dd9fb1229c1cbdd2d7de.tar.gz
hercules-4788c813c654c522d336dd9fb1229c1cbdd2d7de.tar.bz2
hercules-4788c813c654c522d336dd9fb1229c1cbdd2d7de.tar.xz
hercules-4788c813c654c522d336dd9fb1229c1cbdd2d7de.zip
Removed the 'len' argument from various message-related functions
- The argument was redundant, since the passed value is always the same as the passed string's length (it doesn't make sense otherwise). The argument is implicit now. Less typing and less errors. - Affected functions: `clif->bg_message()`, `bg->send_message()`, `party->send_message()`, `guild->send_message()`. Signed-off-by: Haru <haru@dotalux.com> Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'src/map/party.c')
-rw-r--r--src/map/party.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/map/party.c b/src/map/party.c
index 551c4d56f..dbb7b6ae2 100644
--- a/src/map/party.c
+++ b/src/map/party.c
@@ -798,12 +798,16 @@ int party_send_logout(struct map_session_data *sd)
return 1;
}
-int party_send_message(struct map_session_data *sd,const char *mes,int len)
+int party_send_message(struct map_session_data *sd, const char *mes)
{
- if(sd->status.party_id==0)
+ int len = (int)strlen(mes);
+
+ nullpo_ret(sd);
+
+ if (sd->status.party_id == 0)
return 0;
- intif->party_message(sd->status.party_id,sd->status.account_id,mes,len);
- party->recv_message(sd->status.party_id,sd->status.account_id,mes,len);
+ intif->party_message(sd->status.party_id, sd->status.account_id, mes, len);
+ party->recv_message(sd->status.party_id, sd->status.account_id, mes, len);
// Chat logging type 'P' / Party Chat
logs->chat(LOG_CHAT_PARTY, sd->status.party_id, sd->status.char_id, sd->status.account_id, mapindex_id2name(sd->mapindex), sd->bl.x, sd->bl.y, NULL, mes);