summary refs log tree commit diff
path: root/lisc/live.c
diff options
context:
space:
mode:
authorQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-11-09 21:34:59 -0500
committerQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-11-09 21:34:59 -0500
commit8ed8f1cd4c8251c6aba3f694b711179a44c91397 (patch)
tree390b006f92f4efae3504e9796fa996241049cdf7 /lisc/live.c
parentb5330f2a44466c5ceeed4b2e35dca6b37ca659a5 (diff)
downloadroux-8ed8f1cd4c8251c6aba3f694b711179a44c91397.tar.gz
provide BZERO macro for bitsets
Diffstat (limited to 'lisc/live.c')
-rw-r--r--lisc/live.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lisc/live.c b/lisc/live.c
index dc8060d..053e01a 100644
--- a/lisc/live.c
+++ b/lisc/live.c
@@ -80,9 +80,9 @@ filllive(Fn *f)
 	assert(f->ntmp <= NBit*BITS);
 	phi = emalloc(f->ntmp * sizeof phi[0]);
 	for (b=f->start; b; b=b->link) {
-		b->in = (Bits){{0}};
-		b->out = (Bits){{0}};
-		b->gen = (Bits){{0}};
+		BZERO(b->in);
+		BZERO(b->out);
+		BZERO(b->gen);
 	}
 	chg = 1;
 Again: