Fix: Be more consistent with other boundary checks

This commit is contained in:
Denis Kenzior 2010-03-31 12:22:57 -05:00
parent 8768afb6df
commit 33e11e910c
1 changed files with 2 additions and 2 deletions

View File

@ -359,7 +359,7 @@ static gboolean parse_dataobj_gsm_sms_tpdu(struct comprehension_tlv_iter *iter,
unsigned int len;
len = comprehension_tlv_iter_get_length(iter);
if (len < 1 || len > 164)
if (len < 1 || len > sizeof(tpdu->tpdu))
return FALSE;
data = comprehension_tlv_iter_get_data(iter);
@ -780,7 +780,7 @@ static gboolean parse_dataobj_text_attr(struct comprehension_tlv_iter *iter,
len = comprehension_tlv_iter_get_length(iter);
if (len > 127)
if (len > sizeof(attr->attributes))
return FALSE;
data = comprehension_tlv_iter_get_data(iter);