Don't assign the const pointers passed to hash routines to non-const

pointers.

Now that "col_set_str()" takes a "const char *" as the second argument,
we don't have to cast away the constness of strings passed to it.

svn path=/trunk/; revision=12892
This commit is contained in:
Guy Harris 2004-12-31 02:11:13 +00:00
parent b39dd4b7cc
commit 31cbbecd00
1 changed files with 8 additions and 8 deletions

View File

@ -214,7 +214,7 @@ static guint ldap_call_response_chunk_count = 200;
static guint
ldap_info_hash_matched(gconstpointer k)
{
ldap_call_response_t *key = (ldap_call_response_t *)k;
const ldap_call_response_t *key = k;
return key->messageId;
}
@ -222,8 +222,8 @@ ldap_info_hash_matched(gconstpointer k)
static gint
ldap_info_equal_matched(gconstpointer k1, gconstpointer k2)
{
ldap_call_response_t *key1 = (ldap_call_response_t *)k1;
ldap_call_response_t *key2 = (ldap_call_response_t *)k2;
const ldap_call_response_t *key1 = k1;
const ldap_call_response_t *key2 = k2;
if( key1->req_frame && key2->req_frame && (key1->req_frame!=key2->req_frame) ){
return 0;
@ -238,7 +238,7 @@ ldap_info_equal_matched(gconstpointer k1, gconstpointer k2)
static guint
ldap_info_hash_unmatched(gconstpointer k)
{
ldap_call_response_t *key = (ldap_call_response_t *)k;
const ldap_call_response_t *key = k;
return key->messageId;
}
@ -246,8 +246,8 @@ ldap_info_hash_unmatched(gconstpointer k)
static gint
ldap_info_equal_unmatched(gconstpointer k1, gconstpointer k2)
{
ldap_call_response_t *key1 = (ldap_call_response_t *)k1;
ldap_call_response_t *key2 = (ldap_call_response_t *)k2;
const ldap_call_response_t *key1 = k1;
const ldap_call_response_t *key2 = k2;
return key1->messageId==key2->messageId;
}
@ -2529,7 +2529,7 @@ dissect_ldap_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gboolean i
if (first_time)
{
if (check_col(pinfo->cinfo, COL_PROTOCOL))
col_set_str(pinfo->cinfo, COL_PROTOCOL, (gchar *)pinfo->current_proto);
col_set_str(pinfo->cinfo, COL_PROTOCOL, pinfo->current_proto);
if (check_col(pinfo->cinfo, COL_INFO))
col_clear(pinfo->cinfo, COL_INFO);
}
@ -2709,7 +2709,7 @@ dissect_ldap_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, gboolean i
*/
if (first_time) {
if (check_col(pinfo->cinfo, COL_PROTOCOL))
col_set_str(pinfo->cinfo, COL_PROTOCOL, (gchar *)pinfo->current_proto);
col_set_str(pinfo->cinfo, COL_PROTOCOL, pinfo->current_proto);
if (check_col(pinfo->cinfo, COL_INFO))
col_clear(pinfo->cinfo, COL_INFO);
}