diff options
author | Gerald Combs <gerald@wireshark.org> | 2010-06-27 21:47:06 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2010-06-27 21:47:06 +0000 |
commit | 01568c1709771d0e486cc08d18f8e4c9630936c0 (patch) | |
tree | 9c5c55bde5a81d7b0edbc803e91de6bd0a63b1ca /epan/dissectors/dcerpc | |
parent | 2e05cc68c0e668b2af43748976bc95ff0d872b48 (diff) | |
download | wireshark-01568c1709771d0e486cc08d18f8e4c9630936c0.tar.gz |
Make sure some variables are initialized.
svn path=/trunk/; revision=33340
Diffstat (limited to 'epan/dissectors/dcerpc')
-rw-r--r-- | epan/dissectors/dcerpc/idl2wrs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/dcerpc/idl2wrs.c b/epan/dissectors/dcerpc/idl2wrs.c index 2eba2b2e32..ada09deb31 100644 --- a/epan/dissectors/dcerpc/idl2wrs.c +++ b/epan/dissectors/dcerpc/idl2wrs.c @@ -1,5 +1,5 @@ /* idl2wrs.c - * IDL to Wireshark dissector compiler + * IDL to Wireshark dissector compiler * * $Id$ * @@ -735,7 +735,7 @@ parsebrackets(token_item_t *ti, bracket_item_t **bracket){ fprintf(stderr, "ERROR: parsebrackets should not be reached unknown tag:%s\n", ti->str); Exit(10); } - + return NULL; } @@ -2199,7 +2199,7 @@ static void parsetypedefunion(int pass) continue; } } - + if (!tmpti || !tmpti->next){ fprintf(stderr, "ERROR: typedefunion missing matching '}'\n"); Exit(10); @@ -2249,7 +2249,7 @@ static void parsetypedefunion(int pass) FPRINTF(eth_code, "\n"); break; case 4: - FPRINTF(eth_code, " guint32 level;\n"); + FPRINTF(eth_code, " guint32 level = 0;\n"); FPRINTF(eth_code, "\n"); FPRINTF(eth_code, " ALIGN_TO_4_BYTES;\n"); FPRINTF(eth_code, "\n"); |