diff options
author | Taesu Lee <taesu82.lee@samsung.com> | 2018-06-07 16:36:44 +0900 |
---|---|---|
committer | Taesu Lee <taesu82.lee@samsung.com> | 2019-08-27 17:28:41 +0900 |
commit | dc77d5a9ac786c717c0a58ec926361839ace26bf (patch) | |
tree | fe4d6a91521632cf58b91ac3f23ebe6866a35150 /tools/dump-coverage/dump_coverage.cc | |
parent | 660898768f6961ac7995a6846410b5b7e92c7978 (diff) |
Fix invalid padding bits for 7-bit ASCII encoding
Calculate correct padding bits for 7-bit ASCII encoding so that
unnecessary byte 0x00 is not appended in the User Data subparameter.
See the below issue case.
After encodeUserDataPayload(UserData;5 ASCII chars) in encodeUserData(),
UserData.numFields = 5 and UserData.payload = 5 septets and 5 bits
padding. Nevertheless if UserData.paddingBits = 0 still, paddingBits in
encodeUserData() will be 3. As a result, unnecessary one byte(5 + 3 bits)
padding is appended.
Test: Manual
Change-Id: I1cd19d5c491d8eed3b41bf5cb101fc77cb6090ab
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
Diffstat (limited to 'tools/dump-coverage/dump_coverage.cc')
0 files changed, 0 insertions, 0 deletions