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

Reply via email to