VS code analysis was right - 'x' & 0 *was* always going to return 0...

svn path=/trunk/; revision=44097
This commit is contained in:
Martin Mathieson 2012-07-28 23:30:40 +00:00
parent dfd2753b06
commit e1389f1196
1 changed files with 2 additions and 2 deletions

View File

@ -603,12 +603,12 @@ static void dissect_dereg_req(tvbuff_t *tvb,proto_tree *pay_load,guint32 offset)
ep_strbuf_truncate(reasonflags_strbuf, 0);
reason_flag = tvb_get_guint8(tvb, offset);
if(reason_flag & SASP_DEREG_REQ_NOREASON_FLAG)
if((reason_flag & SASP_DEREG_REQ_REASON_LEARNED) == 0)
{
ep_strbuf_append_printf(reasonflags_strbuf, "%s%s",first_flag ? "" : ", ",fstr[0]);
first_flag=FALSE;
}
if(reason_flag & SASP_DEREG_REQ_REASON_LEARNED)
else
{
ep_strbuf_append_printf(reasonflags_strbuf, "%s%s",first_flag ? "" : ", ",fstr[1]);
first_flag=FALSE;