From 4d180fbe320d46ae2d7f4dc00c25a8c477c58e8d Mon Sep 17 00:00:00 2001 From: Chris Maynard Date: Fri, 13 Jul 2012 20:47:08 +0000 Subject: tvb_length_remaining() can return -1, so don't assign its return value to an unsigned integer. Fixes Coverity CID's 280233 and 280234. svn path=/trunk/; revision=43697 --- asn1/snmp/packet-snmp-template.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'asn1') diff --git a/asn1/snmp/packet-snmp-template.c b/asn1/snmp/packet-snmp-template.c index 47343744b2..090ab7a2d0 100644 --- a/asn1/snmp/packet-snmp-template.c +++ b/asn1/snmp/packet-snmp-template.c @@ -1244,7 +1244,7 @@ get_user_assoc(tvbuff_t* engine_tvb, tvbuff_t* user_tvb) static gboolean snmp_usm_auth_md5(snmp_usm_params_t* p, guint8** calc_auth_p, guint* calc_auth_len_p, gchar const** error) { - guint msg_len; + gint msg_len; guint8* msg; guint auth_len; guint8* auth; @@ -1308,7 +1308,7 @@ snmp_usm_auth_md5(snmp_usm_params_t* p, guint8** calc_auth_p, guint* calc_auth_l static gboolean snmp_usm_auth_sha1(snmp_usm_params_t* p _U_, guint8** calc_auth_p, guint* calc_auth_len_p, gchar const** error _U_) { - guint msg_len; + gint msg_len; guint8* msg; guint auth_len; guint8* auth; -- cgit v1.2.3