diff options
author | Anders Broman <anders.broman@ericsson.com> | 2009-07-06 15:37:29 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2009-07-06 15:37:29 +0000 |
commit | 0d64273468a1823a41e67234e72dd87a799be955 (patch) | |
tree | a37bfd8499efa4b395abd24e5d2936a5fa24320f /epan/dfilter/dfilter.c | |
parent | 383809a15145817ed14e56857dac9fa9829c3234 (diff) |
Initialize memory to zero.
(is NULL = zero on all platforms?)
svn path=/trunk/; revision=28955
Diffstat (limited to 'epan/dfilter/dfilter.c')
-rw-r--r-- | epan/dfilter/dfilter.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/epan/dfilter/dfilter.c b/epan/dfilter/dfilter.c index a7dfcb9b92..624e231f36 100644 --- a/epan/dfilter/dfilter.c +++ b/epan/dfilter/dfilter.c @@ -113,9 +113,9 @@ dfilter_new(void) { dfilter_t *df; - df = g_new(dfilter_t, 1); + df = g_new0(dfilter_t, 1); df->insns = NULL; - df->deprecated = NULL; + df->deprecated = NULL; return df; } @@ -170,17 +170,13 @@ dfwork_new(void) { dfwork_t *dfw; - dfw = g_new(dfwork_t, 1); + dfw = g_new0(dfwork_t, 1); dfw->st_root = NULL; - dfw->syntax_error = FALSE; dfw->insns = NULL; dfw->consts = NULL; dfw->loaded_fields = NULL; dfw->interesting_fields = NULL; - dfw->next_insn_id = 0; - dfw->next_const_id = 0; - dfw->next_register = 0; dfw->first_constant = -1; return dfw; |