浏览代码

Typos resolving login-DNS instead of char-DNS -.-

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7291 54d463be-8e91-2dee-dedb-b68131a5f0ec
Lance 19 年之前
父节点
当前提交
a90363726b
共有 2 个文件被更改,包括 14 次插入14 次删除
  1. 7 7
      src/char/char.c
  2. 7 7
      src/char_sql/char.c

+ 7 - 7
src/char/char.c

@@ -3989,19 +3989,19 @@ int char_config_read(const char *cfgName) {
 			}
 		} else if (strcmpi(w1, "login_ip") == 0) {
 			login_ip = resolve_hostbyname(w2, NULL, login_ip_str);
-			if (login_ip) {
-				if(char_server_dns)
-					aFree(char_server_dns);
-				char_server_dns = (char *)aCalloc(strlen(w2)+1, 1);
-				strcpy(char_server_dns, w2);
+			if (login_ip)
 				ShowStatus("Login server IP address : %s -> %s\n", w2, login_ip_str);
-			}
 		} else if (strcmpi(w1, "login_port") == 0) {
 			login_port = atoi(w2);
 		} else if (strcmpi(w1, "char_ip") == 0) {
 			char_ip = resolve_hostbyname(w2, NULL, char_ip_str);
-			if (char_ip)
+			if (char_ip){
+				if(char_server_dns)
+					aFree(char_server_dns);
+				char_server_dns = (char *)aCalloc(strlen(w2)+1, 1);
+				strcpy(char_server_dns, w2);
 				ShowStatus("Character server IP address : %s -> %s\n", w2, char_ip_str);
+			}
 		} else if (strcmpi(w1, "bind_ip") == 0) {
 			bind_ip = resolve_hostbyname(w2, NULL, bind_ip_str);
 			if (bind_ip)	

+ 7 - 7
src/char_sql/char.c

@@ -4098,20 +4098,20 @@ int char_config_read(const char *cfgName) {
 		} else if (strcmpi(w1, "login_ip") == 0) {
 			unsigned char ip_str[4];
 			login_ip = resolve_hostbyname(w2, ip_str, login_ip_str);
-			if (login_ip) {
-				if(char_server_dns)
-					aFree(char_server_dns);
-				char_server_dns = (char *)aCalloc(strlen(w2)+1, 1);
-
+			if (login_ip)
 				ShowStatus("Login server IP address : %s -> %s\n", w2, login_ip_str);
-			}
 		} else if (strcmpi(w1, "login_port") == 0) {
 			login_port=atoi(w2);
 		} else if (strcmpi(w1, "char_ip") == 0) {
 			unsigned char ip_str[4];
 			char_ip = resolve_hostbyname(w2, ip_str, char_ip_str);
-			if (char_ip)
+			if (char_ip){
+				if(char_server_dns)
+					aFree(char_server_dns);
+				char_server_dns = (char *)aCalloc(strlen(w2)+1, 1);
+				strcpy(char_server_dns, w2);
 				ShowStatus("Character server IP address : %s -> %s\n", w2, char_ip_str);
+			}
 		} else if (strcmpi(w1, "bind_ip") == 0) {
 			unsigned char ip_str[4];
 			bind_ip = resolve_hostbyname(w2, ip_str, bind_ip_str);