Changeset: 950c516033c6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=950c516033c6 Modified Files: gdk/gdk_atoms.h Branch: default Log Message:
Simplify ATOMvarsized macro. atomPut is not NULL if and only if type != TYPE_void and varsized is set. diffs (12 lines): diff --git a/gdk/gdk_atoms.h b/gdk/gdk_atoms.h --- a/gdk/gdk_atoms.h +++ b/gdk/gdk_atoms.h @@ -200,7 +200,7 @@ gdk_export const ptr ptr_nil; #define ATOMnilptr(t) BATatoms[t].atomNull #define ATOMhash(t,src) BATatoms[t].atomHash(src) #define ATOMdel(t,hp,src) do if (BATatoms[t].atomDel) BATatoms[t].atomDel(hp,src); while (0) -#define ATOMvarsized(t) ((t != TYPE_void) && BATatoms[t].varsized) +#define ATOMvarsized(t) (BATatoms[t].atomPut != NULL) #define ATOMlinear(t) BATatoms[t].linear #define ATOMtype(t) ((t == TYPE_void)?TYPE_oid:t) #define ATOMfix(t,v) do if (BATatoms[t].atomFix) BATatoms[t].atomFix(v); while (0) _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
