bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] dfa: initialize struct mbcset using memset


From: Paolo Bonzini
Subject: [PATCH] dfa: initialize struct mbcset using memset
Date: Wed, 17 Mar 2010 15:45:38 +0100

* src/dfa.c (parse_bracket_exp): Use memset to initialize workmbc.
---
 src/dfa.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/src/dfa.c b/src/dfa.c
index d0b7f2f..4bde07e 100644
--- a/src/dfa.c
+++ b/src/dfa.c
@@ -484,12 +484,7 @@ parse_bracket_exp (void)
 
       /* Initialize work area.  */
       work_mbc = &(dfa->mbcsets[dfa->nmbcsets++]);
-      work_mbc->nchars = work_mbc->nranges = work_mbc->nch_classes = 0;
-      work_mbc->nequivs = work_mbc->ncoll_elems = 0;
-      work_mbc->chars = NULL;
-      work_mbc->ch_classes = NULL;
-      work_mbc->range_sts = work_mbc->range_ends = NULL;
-      work_mbc->equivs = work_mbc->coll_elems = NULL;
+      memset (work_mbc, 0, sizeof *work_mbc);
     }
   else
     work_mbc = NULL;
-- 
1.6.6.1





reply via email to

[Prev in Thread] Current Thread [Next in Thread]