Fix reserved data detection in DRCS character triplet
This commit is contained in:
@@ -174,8 +174,8 @@ void X26TripletList::updateInternalData()
|
|||||||
triplet->m_reservedData = true;
|
triplet->m_reservedData = true;
|
||||||
break;
|
break;
|
||||||
case 0x2d: // DRCS character
|
case 0x2d: // DRCS character
|
||||||
if (triplet->m_data >= 48)
|
if ((triplet->m_data & 0x3f) >= 48)
|
||||||
// Should really be an error
|
// Should really be an error?
|
||||||
triplet->m_reservedData = true;
|
triplet->m_reservedData = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user