|
|||||||||||
|
PHP mysqlnd svn commit: r527 - trunk/mysqlnd
From: <ahristov(at)mysql.com>
Date: Wed Jun 27 2007 - 09:38:22 EDT
Modified:
trunk/mysqlnd/mysqlnd.h
Modified: trunk/mysqlnd/mysqlnd.h
-#define MYSQLND_VERSION "mysqlnd 5.0.2-dev - 070615 - $Revision$" +#define MYSQLND_VERSION "mysqlnd 5.0.2-dev - 070702 - $Revision$" #define MYSQLND_VERSION_ID 50002 Modified: trunk/mysqlnd/mysqlnd_charset.c
/* {{{ mysqlnd_cset_escape_quotes */
const char *newstr_s = newstr; const char *newstr_e = newstr + 2 * escapestr_len; @@ -528,10 +530,11 @@
for (;escapestr < end; escapestr++) {
char esc = '\0';
+ uint len = 0;
/* check unicode characters */
- if (cset->char_maxlen > 1 && cset->mb_charlen(*escapestr) > 1) {
- uint len = cset->mb_valid(escapestr, end);
+ if (cset->char_maxlen > 1 && cset->mb_charlen(*escapestr) > 1 &&
+ (len = cset->mb_valid(escapestr, end))) {
/* check possible overflow */
if ((newstr + len) > newstr_e) {
-- MySQL Code Commits Mailing List For list archives: http://lists.mysql.com/commits To unsubscribe: http://lists.mysql.com/commits?unsub=lists@pantek.comReceived on Wed Jun 27 09:38:29 2007 This archive was generated by hypermail 2.1.8 : Wed Jun 27 2007 - 09:40:02 EDT |
||||||||||
|
|||||||||||