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 -- [email protected]
To unsubscribe send an email to [email protected]