From d8400bcc065367779f67740bc59aac976bd5eda1 Mon Sep 17 00:00:00 2001
From: Dastgir <dastgirpojee@rocketmail.com>
Date: Tue, 20 Jan 2015 16:39:23 +0530
Subject: Fixes Compile Error on Windows

---
 src/char/int_mail.c | 2 +-
 src/common/HPM.c    | 5 +++--
 src/map/unit.c      | 3 ++-
 3 files changed, 6 insertions(+), 4 deletions(-)

(limited to 'src')

diff --git a/src/char/int_mail.c b/src/char/int_mail.c
index 79d20cbd1..17fb9d424 100644
--- a/src/char/int_mail.c
+++ b/src/char/int_mail.c
@@ -51,8 +51,8 @@ static int inter_mail_fromsql(int char_id, struct mail_data* md)
 
 	for (i = 0; i < MAIL_MAX_INBOX && SQL_SUCCESS == SQL->NextRow(inter->sql_handle); ++i )
 	{
-		msg = &md->msg[i];
 		struct item *item;
+		msg = &md->msg[i];
 		SQL->GetData(inter->sql_handle, 0, &data, NULL); msg->id = atoi(data);
 		SQL->GetData(inter->sql_handle, 1, &data, NULL); safestrncpy(msg->send_name, data, NAME_LENGTH);
 		SQL->GetData(inter->sql_handle, 2, &data, NULL); msg->send_id = atoi(data);
diff --git a/src/common/HPM.c b/src/common/HPM.c
index 25ca5441d..6e73d1b2a 100644
--- a/src/common/HPM.c
+++ b/src/common/HPM.c
@@ -882,8 +882,9 @@ void hpm_final(void) {
 			aFree(HPM->confs[i]);
 	}
 	if (HPM->cmdline_plugins) {
-		for (i = 0; i < HPM->cmdline_plugins_count; i++)
-			aFree(HPM->cmdline_plugins[i]);
+		int j;
+		for (j = 0; j < HPM->cmdline_plugins_count; j++)
+			aFree(HPM->cmdline_plugins[j]);
 		aFree(HPM->cmdline_plugins);
 		HPM->cmdline_plugins = NULL;
 		HPM->cmdline_plugins_count = 0;
diff --git a/src/map/unit.c b/src/map/unit.c
index a1c739af3..27b96c55b 100644
--- a/src/map/unit.c
+++ b/src/map/unit.c
@@ -116,8 +116,9 @@ int unit_walktoxy_sub(struct block_list *bl)
 		//Trim the last part of the path to account for range,
 		//but always move at least one cell when requested to move.
 		for (i = (ud->chaserange*10)-10; i > 0 && ud->walkpath.path_len>1;) {
+			uint8 dir;
 			ud->walkpath.path_len--;
-			uint8 dir = ud->walkpath.path[ud->walkpath.path_len];
+			dir = ud->walkpath.path[ud->walkpath.path_len];
 			if (dir&1)
 				i -= MOVE_COST*20; //When chasing, units will target a diamond-shaped area in range [Playtester]
 			else
-- 
cgit v1.2.3-70-g09d2