Changeset: c6d51e139a4e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c6d51e139a4e Modified Files: gdk/gdk.h Branch: Oct2014 Log Message:
Avoid data race: check for NULL pointer inside lock where it may be set. diffs (12 lines): diff --git a/gdk/gdk.h b/gdk/gdk.h --- a/gdk/gdk.h +++ b/gdk/gdk.h @@ -2164,7 +2164,7 @@ gdk_export BAT *BAThash(BAT *b, BUN mask /* low level functions */ -#define BATprepareHash(X) (((X)->H->hash == NULL) && !BAThash(X, 0)) +#define BATprepareHash(X) (BAThash(X, 0) == NULL) /* * @- Column Imprints Functions _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
