Changeset: e41afeb50b8d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e41afeb50b8d
Modified Files:
gdk/gdk_aggr.c
Branch: Oct2014
Log Message:
Check for failure.
diffs (19 lines):
diff --git a/gdk/gdk_aggr.c b/gdk/gdk_aggr.c
--- a/gdk/gdk_aggr.c
+++ b/gdk/gdk_aggr.c
@@ -1298,10 +1298,15 @@ BATgroupavg(BAT **bnp, BAT **cntsp, BAT
/* trivial: no averages, so return bat aligned with g
* with nil in the tail */
bn = BATconstant(TYPE_dbl, &dbl_nil, ngrp, TRANSIENT);
+ if (bn == NULL) {
+ GDKerror("BATgroupavg: failed to create BAT\n");
+ return GDK_FAIL;
+ }
BATseqbase(bn, ngrp == 0 ? 0 : min);
if (cntsp) {
wrd zero = 0;
if ((*cntsp = BATconstant(TYPE_wrd, &zero, ngrp,
TRANSIENT)) == NULL) {
+ GDKerror("BATgroupavg: failed to create BAT\n");
BBPreclaim(bn);
return GDK_FAIL;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list