List:Commits« Previous MessageNext Message »
From:jbalint Date:February 11 2007 11:39pm
Subject:Connector/ODBC 5 commit: r792 - trunk/SDK/MYSQLPlus/Library
View as plain text  
Modified:
   trunk/SDK/MYSQLPlus/Library/MResultRes.cpp
Log:
Fixed treating blob/text results as all binary to be the same as binary/varchar.

Modified: trunk/SDK/MYSQLPlus/Library/MResultRes.cpp
===================================================================
--- trunk/SDK/MYSQLPlus/Library/MResultRes.cpp	2007-02-09 08:54:43 UTC (rev 791)
+++ trunk/SDK/MYSQLPlus/Library/MResultRes.cpp	2007-02-11 23:39:42 UTC (rev 792)
@@ -1269,16 +1269,16 @@
                 case MYSQL_TYPE_VARCHAR:
                 case MYSQL_TYPE_STRING:
                 case MYSQL_TYPE_VAR_STRING:
+                case MYSQL_TYPE_TINY_BLOB:
+                case MYSQL_TYPE_BLOB:
+                case MYSQL_TYPE_MEDIUM_BLOB:
+                case MYSQL_TYPE_LONG_BLOB:
                     if ( ! (pField->flags & BINARY_FLAG) )
                     {
                         vectorRows[nRow][nColumn] = QString::fromUtf8( pRow[nColumn] );
                         break;
                     }
                     /* else treat as a binary... */
-                case MYSQL_TYPE_TINY_BLOB:
-                case MYSQL_TYPE_BLOB:
-                case MYSQL_TYPE_MEDIUM_BLOB:
-                case MYSQL_TYPE_LONG_BLOB:
                     if ( pFieldLengths == NULL )
                         pFieldLengths = mysql_fetch_lengths( pRes );
                     if ( pFieldLengths == NULL )

Thread
Connector/ODBC 5 commit: r792 - trunk/SDK/MYSQLPlus/Libraryjbalint12 Feb