Changeset: 11046f34bfeb for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/11046f34bfeb
Modified Files:
        gdk/gdk_aggr.c
Branch: default
Log Message:

Use struct initialization.


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
@@ -216,11 +216,10 @@ dofsum(const void *restrict values, oid 
        if (pergroup == NULL)
                return BUN_NONE;
        for (grp = 0; grp < ngrp; grp++) {
-               pergroup[grp].npartials = 0;
-               pergroup[grp].valseen = false;
-               pergroup[grp].maxpartials = 2;
-               pergroup[grp].infs = 0;
-               pergroup[grp].partials = GDKmalloc(pergroup[grp].maxpartials * 
sizeof(double));
+               pergroup[grp] = (struct pergroup) {
+                       .maxpartials = 2,
+                       .partials = GDKmalloc(2 * sizeof(double)),
+               };
                if (pergroup[grp].partials == NULL) {
                        while (grp > 0)
                                GDKfree(pergroup[--grp].partials);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to