aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors')
-rw-r--r--epan/dissectors/packet-tacacs.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/epan/dissectors/packet-tacacs.c b/epan/dissectors/packet-tacacs.c
index 5a227821fb..77c99b3e1f 100644
--- a/epan/dissectors/packet-tacacs.c
+++ b/epan/dissectors/packet-tacacs.c
@@ -878,17 +878,10 @@ parse_tuple( char *key_from_option )
*/
mkipv4_address( &tacplus_data->s, key_from_option );
mkipv4_address( &tacplus_data->c, client );
- tacplus_data->k=strdup( key );
+ tacplus_data->k=se_strdup(key);
tacplus_keys = g_slist_prepend( tacplus_keys, tacplus_data );
}
-static
-void
-free_tacplus_keys( gpointer data, gpointer user_data _U_ )
-{
- g_free( ((tacplus_key_entry *)data)->k );
-}
-
static
void
parse_tacplus_keys( const char *keys_from_option )
@@ -897,7 +890,6 @@ parse_tacplus_keys( const char *keys_from_option )
/* Drop old keys */
if( tacplus_keys ) {
- g_slist_foreach( tacplus_keys, free_tacplus_keys, NULL );
g_slist_free( tacplus_keys );
tacplus_keys=NULL;
}