From 1937aba62081e8d39de0f9cc80ffa19c99e6a5ce Mon Sep 17 00:00:00 2001
From: ultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>
Date: Sun, 10 Aug 2008 08:08:59 +0000
Subject: Some small code cleaning - removed unused create_storage() function -
 removed unused char_db mapserver config setting - adjusted formatting of
 mapserver config loading code

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13063 54d463be-8e91-2dee-dedb-b68131a5f0ec
---
 src/char/int_storage.c |   8 --
 src/map/map.c          | 255 ++++++++++++++++++++++++++++---------------------
 src/map/map.h          |   1 -
 src/map/mob.c          |   3 +-
 4 files changed, 149 insertions(+), 118 deletions(-)

diff --git a/src/char/int_storage.c b/src/char/int_storage.c
index d2e1f0403..981561043 100644
--- a/src/char/int_storage.c
+++ b/src/char/int_storage.c
@@ -165,14 +165,6 @@ int guild_storage_fromstr(char *str,struct guild_storage *p)
 }
 
 #ifndef TXT_SQL_CONVERT
-static void* create_storage(DBKey key, va_list args)
-{
-	struct storage_data *s;
-	s = (struct storage_data *) aCalloc(sizeof(struct storage_data), 1);
-	s->account_id=key.i;
-	return s;
-}
-
 // �A�J�E���g����q�Ƀf�[�^�C���f�b�N�X�𓾂�i�V�K�q�ɒlj��”\�j
 struct storage_data *account2storage(int account_id)
 {
diff --git a/src/map/map.c b/src/map/map.c
index 8d04e56f9..0d82094cf 100644
--- a/src/map/map.c
+++ b/src/map/map.c
@@ -66,8 +66,6 @@ char item_db2_db[32] = "item_db2";
 char mob_db_db[32] = "mob_db";
 char mob_db2_db[32] = "mob_db2";
 
-char char_db[32] = "char";
-
 // log database
 char log_db_ip[32] = "127.0.0.1";
 int log_db_port = 3306;
@@ -2837,107 +2835,135 @@ int parse_console(char* buf)
  *------------------------------------------*/
 int map_config_read(char *cfgName)
 {
-	char line[1024], w1[1024], w2[1024], *ptr;
+	char line[1024], w1[1024], w2[1024];
 	FILE *fp;
 
 	fp = fopen(cfgName,"r");
-	if (fp == NULL) {
+	if( fp == NULL )
+	{
 		ShowError("Map configuration file not found at: %s\n", cfgName);
 		return 1;
 	}
-	while(fgets(line, sizeof(line), fp))
+
+	while( fgets(line, sizeof(line), fp) )
 	{
-		if (line[0] == '/' && line[1] == '/')
-			continue;
+		char* ptr;
 
-		if ((ptr = strstr(line, "//")) != NULL)
+		if( line[0] == '/' && line[1] == '/' )
+			continue;
+		if( (ptr = strstr(line, "//")) != NULL )
 			*ptr = '\n'; //Strip comments
+		if( sscanf(line, "%[^:]: %[^\t\r\n]", w1, w2) < 2 )
+			continue;
 
-		if (sscanf(line, "%[^:]: %[^\t\r\n]", w1, w2) == 2) {
-			//Strip trailing spaces
-			ptr = w2 + strlen(w2);
-			while (--ptr >= w2 && *ptr == ' ');
-			ptr++;
-			*ptr = '\0';
+		//Strip trailing spaces
+		ptr = w2 + strlen(w2);
+		while (--ptr >= w2 && *ptr == ' ');
+		ptr++;
+		*ptr = '\0';
 			
-			if(strcmpi(w1,"timestamp_format")==0){
-				strncpy(timestamp_format, w2, 20);
-			} else if(strcmpi(w1,"stdout_with_ansisequence")==0){
-				stdout_with_ansisequence = config_switch(w2);
-			} else if(strcmpi(w1,"console_silent")==0){
-				ShowInfo("Console Silent Setting: %d\n", atoi(w2));
-				msg_silent = atoi(w2);
-			} else if (strcmpi(w1, "userid")==0){
-				chrif_setuserid(w2);
-			} else if (strcmpi(w1, "passwd") == 0) {
-				chrif_setpasswd(w2);
-			} else if (strcmpi(w1, "char_ip") == 0) {
-				char_ip_set = chrif_setip(w2);
-			} else if (strcmpi(w1, "char_port") == 0) {
-				chrif_setport(atoi(w2));
-			} else if (strcmpi(w1, "map_ip") == 0) {
-				map_ip_set = clif_setip(w2);
-			} else if (strcmpi(w1, "bind_ip") == 0) {
-				clif_setbindip(w2);
-			} else if (strcmpi(w1, "map_port") == 0) {
-				clif_setport(atoi(w2));
-				map_port = (atoi(w2));
-			} else if (strcmpi(w1, "map") == 0) {
-				map_addmap(w2);
-			} else if (strcmpi(w1, "delmap") == 0) {
-				map_delmap(w2);
-			} else if (strcmpi(w1, "npc") == 0) {
-				npc_addsrcfile(w2);
-			} else if (strcmpi(w1, "delnpc") == 0) {
-				npc_delsrcfile(w2);
-			} else if (strcmpi(w1, "autosave_time") == 0) {
-				autosave_interval = atoi(w2);
-				if (autosave_interval < 1) //Revert to default saving.
-					autosave_interval = DEFAULT_AUTOSAVE_INTERVAL;
-				else
-					autosave_interval *= 1000; //Pass from sec to ms
-			} else if (strcmpi(w1, "minsave_time") == 0) {
-				minsave_interval= atoi(w2);
-				if (minsave_interval < 1)
-					minsave_interval = 1;
-			} else if (strcmpi(w1, "save_settings") == 0) {
-				save_settings = atoi(w2);
-			} else if (strcmpi(w1, "motd_txt") == 0) {
-				strcpy(motd_txt, w2);
-			} else if (strcmpi(w1, "help_txt") == 0) {
-				strcpy(help_txt, w2);
-			} else if (strcmpi(w1, "help2_txt") == 0) {
-				strcpy(help2_txt, w2);
-			} else if (strcmpi(w1, "charhelp_txt") == 0) {
-				strcpy(charhelp_txt, w2);
-			} else if (strcmpi(w1, "mapreg_txt") == 0) {
-				strcpy(mapreg_txt, w2);
-			} else if(strcmpi(w1,"map_cache_file") == 0) {
-				strncpy(map_cache_file,w2,255);
-			} else if(strcmpi(w1,"db_path") == 0) {
-				strncpy(db_path,w2,255);
-			} else if (strcmpi(w1, "console") == 0) {
-				console = config_switch(w2);
-				if (console)
-					ShowNotice("Console Commands are enabled.\n");
-			} else if (strcmpi(w1, "enable_spy") == 0) {
-				enable_spy = config_switch(w2);
-			} else if (strcmpi(w1, "use_grf") == 0) {
-				enable_grf = config_switch(w2);
-			} else if (strcmpi(w1, "import") == 0) {
-				map_config_read(w2);
-			} else
-				ShowWarning("Unknown setting '%s' in file %s\n", w1, cfgName);
-		}
+		if(strcmpi(w1,"timestamp_format")==0)
+			strncpy(timestamp_format, w2, 20);
+		else 
+		if(strcmpi(w1,"stdout_with_ansisequence")==0)
+			stdout_with_ansisequence = config_switch(w2);
+		else
+		if(strcmpi(w1,"console_silent")==0) {
+			ShowInfo("Console Silent Setting: %d\n", atoi(w2));
+			msg_silent = atoi(w2);
+		} else
+		if (strcmpi(w1, "userid")==0)
+			chrif_setuserid(w2);
+		else
+		if (strcmpi(w1, "passwd") == 0)
+			chrif_setpasswd(w2);
+		else
+		if (strcmpi(w1, "char_ip") == 0)
+			char_ip_set = chrif_setip(w2);
+		else
+		if (strcmpi(w1, "char_port") == 0)
+			chrif_setport(atoi(w2));
+		else
+		if (strcmpi(w1, "map_ip") == 0)
+			map_ip_set = clif_setip(w2);
+		else
+		if (strcmpi(w1, "bind_ip") == 0)
+			clif_setbindip(w2);
+		else
+		if (strcmpi(w1, "map_port") == 0) {
+			clif_setport(atoi(w2));
+			map_port = (atoi(w2));
+		} else
+		if (strcmpi(w1, "map") == 0)
+			map_addmap(w2);
+		else
+		if (strcmpi(w1, "delmap") == 0)
+			map_delmap(w2);
+		else
+		if (strcmpi(w1, "npc") == 0)
+			npc_addsrcfile(w2);
+		else
+		if (strcmpi(w1, "delnpc") == 0)
+			npc_delsrcfile(w2);
+		else if (strcmpi(w1, "autosave_time") == 0) {
+			autosave_interval = atoi(w2);
+			if (autosave_interval < 1) //Revert to default saving.
+				autosave_interval = DEFAULT_AUTOSAVE_INTERVAL;
+			else
+				autosave_interval *= 1000; //Pass from sec to ms
+		} else
+		if (strcmpi(w1, "minsave_time") == 0) {
+			minsave_interval= atoi(w2);
+			if (minsave_interval < 1)
+				minsave_interval = 1;
+		} else
+		if (strcmpi(w1, "save_settings") == 0)
+			save_settings = atoi(w2);
+		else
+		if (strcmpi(w1, "motd_txt") == 0)
+			strcpy(motd_txt, w2);
+		else
+		if (strcmpi(w1, "help_txt") == 0)
+			strcpy(help_txt, w2);
+		else
+		if (strcmpi(w1, "help2_txt") == 0)
+			strcpy(help2_txt, w2);
+		else
+		if (strcmpi(w1, "charhelp_txt") == 0)
+			strcpy(charhelp_txt, w2);
+		else
+		if (strcmpi(w1, "mapreg_txt") == 0)
+			strcpy(mapreg_txt, w2);
+		else
+		if(strcmpi(w1,"map_cache_file") == 0)
+			strncpy(map_cache_file,w2,255);
+		else
+		if(strcmpi(w1,"db_path") == 0)
+			strncpy(db_path,w2,255);
+		else
+		if (strcmpi(w1, "console") == 0) {
+			console = config_switch(w2);
+			if (console)
+				ShowNotice("Console Commands are enabled.\n");
+		} else
+		if (strcmpi(w1, "enable_spy") == 0)
+			enable_spy = config_switch(w2);
+		else
+		if (strcmpi(w1, "use_grf") == 0)
+			enable_grf = config_switch(w2);
+		else
+		if (strcmpi(w1, "import") == 0)
+			map_config_read(w2);
+		else
+			ShowWarning("Unknown setting '%s' in file %s\n", w1, cfgName);
 	}
-	fclose(fp);
 
+	fclose(fp);
 	return 0;
 }
 
 int inter_config_read(char *cfgName)
 {
-	int i;
 	char line[1024],w1[1024],w2[1024];
 	FILE *fp;
 
@@ -2950,55 +2976,68 @@ int inter_config_read(char *cfgName)
 	{
 		if(line[0] == '/' && line[1] == '/')
 			continue;
-		i=sscanf(line,"%[^:]: %[^\r\n]",w1,w2);
-		if(i!=2)
+		if( sscanf(line,"%[^:]: %[^\r\n]",w1,w2) < 2 )
 			continue;
 
-		if(strcmpi(w1, "main_chat_nick")==0){
+		if(strcmpi(w1, "main_chat_nick")==0)
 			strcpy(main_chat_nick, w2);
 			
 	#ifndef TXT_ONLY
-		} else if(strcmpi(w1,"item_db_db")==0){
+		else
+		if(strcmpi(w1,"item_db_db")==0)
 			strcpy(item_db_db,w2);
-		} else if(strcmpi(w1,"mob_db_db")==0){
+		else
+		if(strcmpi(w1,"mob_db_db")==0)
 			strcpy(mob_db_db,w2);
-		} else if(strcmpi(w1,"item_db2_db")==0){
+		else
+		if(strcmpi(w1,"item_db2_db")==0)
 			strcpy(item_db2_db,w2);
-		} else if(strcmpi(w1,"mob_db2_db")==0){
+		else
+		if(strcmpi(w1,"mob_db2_db")==0)
 			strcpy(mob_db2_db,w2);
-		} else if (strcmpi(w1, "char_db") == 0) {
-			strcpy(char_db, w2);
+		else
 		//Map Server SQL DB
-		} else if(strcmpi(w1,"map_server_ip")==0){
+		if(strcmpi(w1,"map_server_ip")==0)
 			strcpy(map_server_ip, w2);
-		} else if(strcmpi(w1,"map_server_port")==0){
+		else
+		if(strcmpi(w1,"map_server_port")==0)
 			map_server_port=atoi(w2);
-		} else if(strcmpi(w1,"map_server_id")==0){
+		else
+		if(strcmpi(w1,"map_server_id")==0)
 			strcpy(map_server_id, w2);
-		} else if(strcmpi(w1,"map_server_pw")==0){
+		else
+		if(strcmpi(w1,"map_server_pw")==0)
 			strcpy(map_server_pw, w2);
-		} else if(strcmpi(w1,"map_server_db")==0){
+		else
+		if(strcmpi(w1,"map_server_db")==0)
 			strcpy(map_server_db, w2);
-		} else if(strcmpi(w1,"default_codepage")==0){
+		else
+		if(strcmpi(w1,"default_codepage")==0)
 			strcpy(default_codepage, w2);
-		} else if(strcmpi(w1,"use_sql_db")==0){
+		else
+		if(strcmpi(w1,"use_sql_db")==0) {
 			db_use_sqldbs = config_switch(w2);
 			ShowStatus ("Using SQL dbs: %s\n",w2);
-		} else if(strcmpi(w1,"log_db_ip")==0) {
+		} else
+		if(strcmpi(w1,"log_db_ip")==0)
 			strcpy(log_db_ip, w2);
-		} else if(strcmpi(w1,"log_db_id")==0) {
+		else
+		if(strcmpi(w1,"log_db_id")==0)
 			strcpy(log_db_id, w2);
-		} else if(strcmpi(w1,"log_db_pw")==0) {
+		else
+		if(strcmpi(w1,"log_db_pw")==0)
 			strcpy(log_db_pw, w2);
-		} else if(strcmpi(w1,"log_db_port")==0) {
+		else
+		if(strcmpi(w1,"log_db_port")==0)
 			log_db_port = atoi(w2);
-		} else if(strcmpi(w1,"log_db_db")==0) {
+		else
+		if(strcmpi(w1,"log_db_db")==0)
 			strcpy(log_db_db, w2);
 	#endif
 		//support the import command, just like any other config
-		} else if(strcmpi(w1,"import")==0){
+		else
+		if(strcmpi(w1,"import")==0)
 			inter_config_read(w2);
-		}
 	}
 	fclose(fp);
 
diff --git a/src/map/map.h b/src/map/map.h
index 429370a95..a86730963 100644
--- a/src/map/map.h
+++ b/src/map/map.h
@@ -648,7 +648,6 @@ extern char item_db_db[32];
 extern char item_db2_db[32];
 extern char mob_db_db[32];
 extern char mob_db2_db[32];
-extern char char_db[32];
 
 #endif /* not TXT_ONLY */
 
diff --git a/src/map/mob.c b/src/map/mob.c
index 226530472..3347f51fa 100644
--- a/src/map/mob.c
+++ b/src/map/mob.c
@@ -2542,8 +2542,9 @@ int mob_dead(struct mob_data *md, struct block_list *src, int type)
 	map_freeblock_unlock();
 
 	if(pcdb_checkid(md->vd->class_))
-		//Player mobs are not removed automatically by the client.
+	{	//Player mobs are not removed automatically by the client.
 		clif_clearunit_delayed(&md->bl, tick+3000);
+	}
 
 	if(!md->spawn) //Tell status_damage to remove it from memory.
 		return 5; // Note: Actually, it's 4. Oh well...
-- 
cgit v1.2.3-70-g09d2