Changeset: b11a3e64fa29 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/b11a3e64fa29 Modified Files: gdk/gdk_histogram.c Branch: histograms Log Message:
Extract variable from macro diffs (19 lines): diff --git a/gdk/gdk_histogram.c b/gdk/gdk_histogram.c --- a/gdk/gdk_histogram.c +++ b/gdk/gdk_histogram.c @@ -431,7 +431,6 @@ HISTOGRAMcreate(BAT *b) #define histogram_print_loop(TPE) \ do { \ - ssize_t (*atomtostr)(str *, size_t *, const void *, bool) = BATatoms[ptype].atomToStr; \ const HistogramBucket_##TPE *restrict hist = (HistogramBucket_##TPE *) b->thistogram->histogram; \ for (int i = 0 ; i < nbuckets ; i++) { \ const HistogramBucket_##TPE *restrict hb = &(hist[i]); \ @@ -490,6 +489,7 @@ HISTOGRAMprint(BAT *b) if (tpe == TYPE_str) /* strings use integer size buckets */ ptype = TYPE_int; + ssize_t (*atomtostr)(str *, size_t *, const void *, bool) = BATatoms[ptype].atomToStr; nbuckets = b->thistogram->nbuckets; switch (tpe) { case TYPE_bte: _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org