Changeset: 91b39c19f53f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=91b39c19f53f
Modified Files:
        gdk/gdk_atoms.h
Branch: default
Log Message:

Evaluate argument only once.


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
@@ -149,7 +149,7 @@ gdk_export const ptr ptr_nil;
 #define is_oid_nil(v)  ((v) == oid_nil)
 #define is_flt_nil(v)  isnan(v)
 #define is_dbl_nil(v)  isnan(v)
-#define is_bat_nil(v)  ((v) == bat_nil || (v) == 0)
+#define is_bat_nil(v)  (((v) & 0x7FFFFFFF) == 0) /* v == bat_nil || v == 0 */
 
 #include <math.h>
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to