diff options
author | Haru <haru@dotalux.com> | 2016-04-20 17:23:03 +0200 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2016-04-23 19:12:28 +0200 |
commit | f5b88f9e0e7868b96c089787cfeccf413d754b56 (patch) | |
tree | 8bf0b23a2a2c4f2ea4a15519da9ce67e9fadc375 /src/map/clif.c | |
parent | 4788c813c654c522d336dd9fb1229c1cbdd2d7de (diff) | |
download | hercules-f5b88f9e0e7868b96c089787cfeccf413d754b56.tar.gz hercules-f5b88f9e0e7868b96c089787cfeccf413d754b56.tar.bz2 hercules-f5b88f9e0e7868b96c089787cfeccf413d754b56.tar.xz hercules-f5b88f9e0e7868b96c089787cfeccf413d754b56.zip |
Corrected the type of the 'length' argument of other message-related functions
- Variable types were changed to int
- Corrects several warnings in VS2015
- Affected functions: `clif->wis_message()`, `intif->wis_message()`,
`intif->guild_change_gm()`.
Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'src/map/clif.c')
-rw-r--r-- | src/map/clif.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/map/clif.c b/src/map/clif.c index d6a418a47..3dc6ab981 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -5805,7 +5805,7 @@ void clif_upgrademessage(int fd, int result, int item_id) /// Whisper is transmitted to the destination player (ZC_WHISPER). /// 0097 <packet len>.W <nick>.24B <message>.?B /// 0097 <packet len>.W <nick>.24B <isAdmin>.L <message>.?B (PACKETVER >= 20091104) -void clif_wis_message(int fd, const char *nick, const char *mes, size_t mes_len) +void clif_wis_message(int fd, const char *nick, const char *mes, int mes_len) { #if PACKETVER >= 20091104 struct map_session_data *ssd = NULL; @@ -10229,7 +10229,7 @@ void clif_parse_WisMessage(int fd, struct map_session_data* sd) // if there are 'Test' player on an other map-server and 'test' player on this map-server, // and if we ask for 'Test', we must not contact 'test' player // so, we send information to inter-server, which is the only one which decide (and copy correct name). - intif->wis_message(sd, target, message, strlen(message)); + intif->wis_message(sd, target, message, (int)strlen(message)); return; } @@ -10243,10 +10243,10 @@ void clif_parse_WisMessage(int fd, struct map_session_data* sd) } // if player is autotrading - if( dstsd->state.autotrade ) { + if (dstsd->state.autotrade) { char output[256]; sprintf(output, "%s is in autotrade mode and cannot receive whispered messages.", dstsd->status.name); - clif->wis_message(fd, map->wisp_server_name, output, strlen(output) + 1); + clif->wis_message(fd, map->wisp_server_name, output, (int)strlen(output) + 1); return; } @@ -10263,7 +10263,7 @@ void clif_parse_WisMessage(int fd, struct map_session_data* sd) clif->wis_end(fd, 0); // 0: success to send wisper // Normal message - clif->wis_message(dstsd->fd, sd->status.name, message, strlen(message)); + clif->wis_message(dstsd->fd, sd->status.name, message, (int)strlen(message)); } void clif_parse_Broadcast(int fd, struct map_session_data *sd) __attribute__((nonnull (2))); |