Changeset: d493397b561a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d493397b561a
Modified Files:
clients/Tests/exports.stable.out
sql/server/rel_exp.c
Branch: resource_management
Log Message:
approve test
diffs (46 lines):
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -424,11 +424,11 @@ gdk_return TMsubcommit_list(bat *restric
void VALclear(ValPtr v);
int VALcmp(const ValRecord *p, const ValRecord *q);
void *VALconvert(int typ, ValPtr t);
-ValPtr VALcopy(ValPtr dst, const ValRecord *src)
__attribute__((__access__(write_only, 1)));
+ValPtr VALcopy(allocator *va, ValPtr dst, const ValRecord *src)
__attribute__((__access__(write_only, 1)));
void VALempty(ValPtr v) __attribute__((__access__(write_only, 1)));
char *VALformat(const ValRecord *res) __attribute__((__warn_unused_result__));
void *VALget(ValPtr v);
-ValPtr VALinit(ValPtr d, int tpe, const void *s)
__attribute__((__access__(write_only, 1)));
+ValPtr VALinit(allocator *va, ValPtr d, int tpe, const void *s)
__attribute__((__access__(write_only, 1)));
bool VALisnil(const ValRecord *v);
ValPtr VALset(ValPtr v, int t, void *p);
gdk_return VARcalcabsolute(ValPtr ret, const ValRecord *v);
@@ -590,6 +590,7 @@ void *sa_alloc(allocator *sa, size_t sz)
void sa_close(allocator *sa);
allocator *sa_create(allocator *pa);
void sa_destroy(allocator *sa);
+void sa_free(allocator *sa, void *);
void sa_open(allocator *sa);
void *sa_realloc(allocator *sa, void *ptr, size_t sz, size_t osz);
allocator *sa_reset(allocator *sa);
@@ -985,6 +986,7 @@ int fndConstant(MalBlkPtr mb, const ValR
const char forRef[];
void freeException(str);
void freeInstruction(InstrPtr p);
+void freeInstructionX(InstrPtr p, MalBlkPtr mb);
void freeMalBlk(MalBlkPtr mb);
void freeModule(Module cur);
void freeModuleList(Module *list);
diff --git a/sql/server/rel_exp.c b/sql/server/rel_exp.c
--- a/sql/server/rel_exp.c
+++ b/sql/server/rel_exp.c
@@ -3936,8 +3936,7 @@ static void
// free_props(sa, e->p);
e->p = NULL;
}
- // reset
- *e = (sql_exp) {};
+ *e = (sql_exp){};
sa_free(sa, e);
}
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]