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

Reply via email to