Changeset: b33cd1219b8d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b33cd1219b8d
Modified Files:
        gdk/gdk_strimps.c
        gdk/gdk_strimps.h
Branch: strimps-updates
Log Message:

removed need for encountered boolean


diffs (36 lines):

diff --git a/gdk/gdk_strimps.c b/gdk/gdk_strimps.c
--- a/gdk/gdk_strimps.c
+++ b/gdk/gdk_strimps.c
@@ -297,7 +297,6 @@ STRMPbuildHeader(BAT *b, BAT *s, CharPai
        }
 
        for(hidx = 0; hidx < hlen; hidx++) {
-               hist[hidx].encountered = false;
                hist[hidx].cnt = 0;
                hist[hidx].mask = 0;
                hist[hidx].idx = hidx;
@@ -342,11 +341,9 @@ STRMPbuildHeader(BAT *b, BAT *s, CharPai
                                                continue;
                                        }
 #endif
-                                       hist[hidx].cnt++;
-                                       if (!hist[hidx].encountered) {
+                                       if (!hist[hidx].cnt)
                                                values++;
-                                               hist[hidx].encountered = true;
-                                       }
+                                       hist[hidx].cnt++;
                                }
                                next_pair(pip);
                        }
diff --git a/gdk/gdk_strimps.h b/gdk/gdk_strimps.h
--- a/gdk/gdk_strimps.h
+++ b/gdk/gdk_strimps.h
@@ -34,7 +34,6 @@ typedef struct {
 } PairIterator;
 
 typedef struct {
-       bool encountered;
        uint64_t cnt;
        uint64_t mask;
        size_t idx;
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to