From 8e71ae6688bb2d4715bbba0cfd03dc57d6ab3df2 Mon Sep 17 00:00:00 2001 From: Cydh Ramdh Date: Wed, 7 Jan 2015 15:33:47 +0700 Subject: [PATCH] Follow up 022d72891e1c38ac6953a5118eea87efd7deddc3 * Fixed warnings in mapif_parse_itembound_retrieve Signed-off-by: Cydh Ramdh --- src/char/int_storage.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/char/int_storage.c b/src/char/int_storage.c index d5f80234d2..09bf600190 100644 --- a/src/char/int_storage.c +++ b/src/char/int_storage.c @@ -282,9 +282,8 @@ int mapif_parse_itembound_retrieve(int fd) { StringBuf buf; SqlStmt* stmt; - bool found = false; - unsigned short i = 0, count = 0, size = 0; - struct item item, items[MAX_INVENTORY] = { 0 }; + unsigned short i = 0, count = 0; + struct item item, items[MAX_INVENTORY]; int j, guild_id = RFIFOW(fd,10); uint32 char_id = RFIFOL(fd,2), account_id = RFIFOL(fd,6); @@ -319,6 +318,7 @@ int mapif_parse_itembound_retrieve(int fd) for( j = 0; j < MAX_SLOTS; ++j ) SqlStmt_BindColumn(stmt, 9+j, SQLDT_SHORT, &item.card[j], 0, NULL, NULL); + memset(&items, 0, sizeof(items)); while( SQL_SUCCESS == SqlStmt_NextRow(stmt) ) memcpy(&items[count++], &item, sizeof(struct item)); Sql_FreeResult(sql_handle);