Changeset - 351a6d97df2b
[Not reviewed]
0 2 0
Jan Kaluza - 13 years ago 2012-07-30 14:51:03
hanzz.k@gmail.com
Used utf8 character set for mysql
2 files changed with 6 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/admininterface.cpp
Show inline comments
 
@@ -59,7 +59,7 @@ AdminInterface::~AdminInterface() {
 
}
 

	
 
void AdminInterface::handleQuery(Swift::Message::ref message) {
 
	LOG4CXX_INFO(logger, "Message from admin received");
 
	LOG4CXX_INFO(logger, "Message from admin received: '" << message->getBody() << "'");
 
	message->setTo(message->getFrom());
 
	message->setFrom(m_component->getJID());
 

	
 
@@ -294,7 +294,7 @@ void AdminInterface::handleQuery(Swift::Message::ref message) {
 
				message->setBody("User '" + args[1] + "' unregistered.");
 
			}
 
			else {
 
				message->setBody("Registration failed: User '" + args[1] + "' is not registered");
 
				message->setBody("Unregistration failed: User '" + args[1] + "' is not registered");
 
			}
 
		}
 
		else {
src/mysqlbackend.cpp
Show inline comments
 
@@ -316,6 +316,10 @@ bool MySQLBackend::connect() {
 
		return false;
 
	}
 

	
 
	if (!mysql_set_character_set(&mysql, "utf8")) {
 
		LOG4CXX_INFO(logger, "New client character set: " << mysql_character_set_name(&mysql));
 
	}
 

	
 
	createDatabase();
 

	
 
	m_setUser = new Statement(&m_conn, "sssssbss", "INSERT INTO " + m_prefix + "users (jid, uin, password, language, encoding, last_login, vip) VALUES (?, ?, ?, ?, ?, NOW(), ?) ON DUPLICATE KEY UPDATE uin=?, password=?");
0 comments (0 inline, 0 general)