3 bytes int are also valid
This commit is contained in:
@@ -864,6 +864,10 @@ uint32_t getV(txContent_t *txContent) {
|
|||||||
if (txContent->vLength == 2) {
|
if (txContent->vLength == 2) {
|
||||||
v = (txContent->v[0] << 8) | txContent->v[1];
|
v = (txContent->v[0] << 8) | txContent->v[1];
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
if (txContent->vLength == 3) {
|
||||||
|
v = (txContent->v[0] << 16) | (txContent->v[1] << 8) | txContent->v[2];
|
||||||
|
}
|
||||||
else
|
else
|
||||||
if (txContent->vLength == 4) {
|
if (txContent->vLength == 4) {
|
||||||
v = (txContent->v[0] << 24) | (txContent->v[1] << 16) |
|
v = (txContent->v[0] << 24) | (txContent->v[1] << 16) |
|
||||||
|
|||||||
Reference in New Issue
Block a user