[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/kexi/kexidb/drivers/mySQL
From:       Jaroslaw Staniek <js () iidea ! pl>
Date:       2006-03-20 9:40:46
Message-ID: 1142847646.306365.20711.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 520541 by staniek:

handle QStrin::null passwords


 M  +2 -1      mysqlconnection_p.cpp  


--- trunk/koffice/kexi/kexidb/drivers/mySQL/mysqlconnection_p.cpp #520540:520541
@@ -106,8 +106,9 @@
 	}
 
 /*! @todo is latin1() encoding here valid? what about using UTF for passwords? */
+	const char *pwd = data.password.isNull() ? 0 : data.password.latin1();
 	mysql_real_connect(mysql, hostName.latin1(), data.userName.latin1(), 
-		data.password.latin1(), 0, data.port, localSocket, 0);
+		pwd, 0, data.port, localSocket, 0);
 	if(mysql_errno(mysql) == 0)
 		return true;
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic