List:Commits« Previous MessageNext Message »
From:jbalint Date:January 5 2008 12:13am
Subject:Connector/ODBC 3.51 commit: r991 - branches/guffert/driver
View as plain text  
Modified:
   branches/guffert/driver/unicode.c
Log:
use a default character set if properties are requested before connected


Modified: branches/guffert/driver/unicode.c
===================================================================
--- branches/guffert/driver/unicode.c	2008-01-04 19:10:58 UTC (rev 990)
+++ branches/guffert/driver/unicode.c	2008-01-05 00:13:37 UTC (rev 991)
@@ -850,8 +850,12 @@
   if (attribute == SQL_ATTR_CURRENT_CATALOG)
   {
     uint errors= 0;
-    value= sqlwchar_as_sqlchar(dbc->cxn_charset_info,
-                               value, &value_len, &errors);
+    if (is_connected(dbc))
+      value= sqlwchar_as_sqlchar(dbc->cxn_charset_info,
+                                 value, &value_len, &errors);
+    else
+      value= sqlwchar_as_sqlchar(default_charset_info,
+                                 value, &value_len, &errors);
     free_value= TRUE;
   }
 

Thread
Connector/ODBC 3.51 commit: r991 - branches/guffert/driverjbalint5 Jan