Changeset: bb8eccd99142 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/bb8eccd99142
Branch: default
Log Message:

merge with Mar2025


diffs (48 lines):

diff --git a/clients/odbc/driver/ODBCStmt.c b/clients/odbc/driver/ODBCStmt.c
--- a/clients/odbc/driver/ODBCStmt.c
+++ b/clients/odbc/driver/ODBCStmt.c
@@ -130,10 +130,10 @@ int
 isValidStmt(ODBCStmt *stmt)
 {
 #ifdef ODBCDEBUG
-       if (!(stmt &&stmt->Type == ODBC_STMT_MAGIC_NR))
+       if (!(stmt && stmt->Type == ODBC_STMT_MAGIC_NR))
                ODBCLOG("stmt %p not a valid statement handle\n", stmt);
 #endif
-       return stmt &&stmt->Type == ODBC_STMT_MAGIC_NR;
+       return stmt && stmt->Type == ODBC_STMT_MAGIC_NR;
 }
 
 
diff --git a/clients/odbc/driver/SQLExecute.c b/clients/odbc/driver/SQLExecute.c
--- a/clients/odbc/driver/SQLExecute.c
+++ b/clients/odbc/driver/SQLExecute.c
@@ -222,7 +222,11 @@ ODBCInitResult(ODBCStmt *stmt)
                                goto nomem;
                } else {
                        rec->sql_desc_unnamed = SQL_UNNAMED;
+                       if (rec->sql_desc_label)
+                               free(rec->sql_desc_label);
                        rec->sql_desc_label = NULL;
+                       if (rec->sql_desc_name)
+                               free(rec->sql_desc_name);
                        rec->sql_desc_name = NULL;
                }
                if (rec->sql_desc_base_column_name)
diff --git a/clients/odbc/driver/SQLPrepare.c b/clients/odbc/driver/SQLPrepare.c
--- a/clients/odbc/driver/SQLPrepare.c
+++ b/clients/odbc/driver/SQLPrepare.c
@@ -299,13 +299,11 @@ MNDBPrepare(ODBCStmt *stmt,
                /* unused fields */
                rec->sql_desc_auto_unique_value = SQL_FALSE;
                rec->sql_desc_data_ptr = NULL;
-               rec->sql_desc_display_size = 0;
                rec->sql_desc_indicator_ptr = NULL;
                rec->sql_desc_literal_prefix = NULL;
                rec->sql_desc_literal_suffix = NULL;
                rec->sql_desc_octet_length_ptr = NULL;
                rec->sql_desc_catalog_name = NULL;
-               rec->sql_desc_schema_name = NULL;
                rec->sql_desc_updatable = SQL_ATTR_READONLY;
 
                /* this must come after other fields have been
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to