aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dfilter/dfilter.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2009-07-06 15:37:29 +0000
committerAnders Broman <anders.broman@ericsson.com>2009-07-06 15:37:29 +0000
commit0d64273468a1823a41e67234e72dd87a799be955 (patch)
treea37bfd8499efa4b395abd24e5d2936a5fa24320f /epan/dfilter/dfilter.c
parent383809a15145817ed14e56857dac9fa9829c3234 (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.c10
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;