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
This commit is contained in:
Chris Maynard 2012-07-13 20:47:08 +00:00
parent 7e3019c186
commit 4d180fbe32
1 changed files with 2 additions and 2 deletions

View File

@ -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;