diff options
author | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-04-10 15:48:26 +0000 |
---|---|---|
committer | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-04-10 15:48:26 +0000 |
commit | 57bde6a54f739f358cd9acec68cd9176e249bc20 (patch) | |
tree | a96744c41dc93aa8d88c7cf345abc4e3aa1ee811 /asn1/ldap | |
parent | 6c29b9f93673e5ffee4a4a9a025bc47f59f01f01 (diff) | |
download | wireshark-57bde6a54f739f358cd9acec68cd9176e249bc20.tar.gz |
Fix #7056 + Remove mechanism global, unused variable.
svn path=/trunk/; revision=42008
Diffstat (limited to 'asn1/ldap')
-rw-r--r-- | asn1/ldap/packet-ldap-template.c | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/asn1/ldap/packet-ldap-template.c b/asn1/ldap/packet-ldap-template.c index e22c96ea9a..b1223b18f8 100644 --- a/asn1/ldap/packet-ldap-template.c +++ b/asn1/ldap/packet-ldap-template.c @@ -718,7 +718,6 @@ static gint Filter_length; static gint Filter_elements; /* Global variables */ -char *mechanism = NULL; static gint MessageID =-1; static gint ProtocolOp = -1; static gint result = 0; @@ -983,6 +982,28 @@ ldap_frame_end(void) { ldap_found_in_frame = FALSE; attr_type = NULL; + ldapvalue_string = NULL; +/* ? */ + attributedesc_string = NULL; + Filter_string = NULL; + and_filter_string = NULL; + object_identifier_id = NULL; + or_filter_string = NULL; + + substring_item_any = NULL; + substring_item_final = NULL; + substring_item_init = NULL; + substring_value = NULL; + + ldm_tree = NULL; + + Filter_elements = 0; + Filter_length = 0; + do_protocolop = FALSE; + result = 0; + +/* seems to be ok, but reset just in case */ + matching_rule_string = NULL; } static void |