Changeset: 46b41b410e26 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/46b41b410e26
Modified Files:
sql/backends/monet5/sql.c
Branch: Dec2025
Log Message:
use malloced memory for callbacks
diffs (12 lines):
diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.c
--- a/sql/backends/monet5/sql.c
+++ b/sql/backends/monet5/sql.c
@@ -5405,7 +5405,7 @@ SQLstr_auto_vacuum(Client cntxt, MalBlkP
if (c && c->storage_type)
throw(SQL, "sql.str_auto_vacuum", SQLSTATE(42000) "Cannot
vacuum compressed column");
- if (!(sname_copy = SA_STRDUP(mb->ma, sname)) || !(tname_copy =
SA_STRDUP(mb->ma, tname)) || (cname && !(cname_copy = SA_STRDUP(mb->ma,
cname)))) {
+ if (!(sname_copy = GDKstrdup(sname)) || !(tname_copy =
GDKstrdup(tname)) || (cname && !(cname_copy = GDKstrdup(cname)))) {
throw(SQL, "sql.str_auto_vacuum", SQLSTATE(HY013)
MAL_MALLOC_FAIL);
}
void *argv[4] = {m->store, sname_copy, tname_copy, cname_copy};
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]