Changeset: c1f0575eecbf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c1f0575eecbf
Modified Files:
        gdk/gdk_atoms.h
Branch: Jul2021
Log Message:

Use a cheaper way to check for uuid nil.


diffs (19 lines):

diff --git a/gdk/gdk_atoms.h b/gdk/gdk_atoms.h
--- a/gdk/gdk_atoms.h
+++ b/gdk/gdk_atoms.h
@@ -224,11 +224,15 @@ gdk_export const uuid uuid_nil;
 #define isfinite(x)    _finite(x)
 #endif
 
+#ifdef HAVE_HGE
+#define is_uuid_nil(x) ((x).h == 0)
+#else
 #ifdef HAVE_UUID
 #define is_uuid_nil(x) uuid_is_null((x).u)
 #else
 #define is_uuid_nil(x) (memcmp((x).u, uuid_nil.u, UUID_SIZE) == 0)
 #endif
+#endif
 
 /*
  * @- Derived types
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to