Changeset: 2604ba79c865 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2604ba79c865
Modified Files:
gdk/gdk_imprints.c
Branch: Jul2021
Log Message:
First check, then dereference.
diffs (21 lines):
diff --git a/gdk/gdk_imprints.c b/gdk/gdk_imprints.c
--- a/gdk/gdk_imprints.c
+++ b/gdk/gdk_imprints.c
@@ -445,6 +445,8 @@ BATimprints(BAT *b)
BATiter bi;
lng t0 = GDKusec();
+ BATcheck(b, GDK_FAIL);
+
/* we only create imprints for types that look like types we know */
if (!imprintable(b->ttype)) {
/* doesn't look enough like base type: do nothing */
@@ -452,8 +454,6 @@ BATimprints(BAT *b)
return GDK_FAIL;
}
- BATcheck(b, GDK_FAIL);
-
if (BATcheckimprints(b))
return GDK_SUCCEED;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list