From edc0cbfe0fcbc37b6ebd1bc06fedd39bf62f5eb6 Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@54d463be-8e91-2dee-dedb-b68131a5f0ec> Date: Sun, 6 Feb 2005 02:27:35 +0000 Subject: blank email for char deletion works when email is a@a.com (SQL) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/stable@1053 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/char_sql/char.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/char_sql/char.c b/src/char_sql/char.c index a6c8d60b3..3e144cf40 100644 --- a/src/char_sql/char.c +++ b/src/char_sql/char.c @@ -2601,7 +2601,10 @@ int parse_char(int fd) { sql_res = mysql_store_result(&lmysql_handle); if (sql_res) { sql_row = mysql_fetch_row(sql_res); - if (strcmp(email,sql_row[0]) == 0) { + + if ( (strcmp(email,sql_row[0]) == 0) || // client_value == db_value? + ((strcmp(email,"") == 0) && + (strcmp(sql_row[0],"a@a.com") == 0)) ) { // client_value == "" && db_value == "a@a.com" ? mysql_free_result(sql_res); } else { WFIFOW(fd, 0) = 0x70; -- cgit v1.2.3-70-g09d2