Set csnStream direction *after* csnStreamInit

Fixes a bug introduced in commit 402cdc. That commit sets direction to
zero so setting it to 1 should be done after the call to
csnStreamInit().

This issue was discovered by the rlcmac test.
This commit is contained in:
Daniel Willmann 2014-01-15 09:57:07 +01:00 committed by Daniel Willmann
parent 402cdcd02f
commit fdcdde2756
1 changed files with 1 additions and 1 deletions

View File

@ -544,11 +544,11 @@ csnStreamDecoder(csnStream_t* ar, const CSN_DESCR* pDescr, bitvec *vector, unsig
guint8 length = bitvec_read_field(vector, readIndex, length_len);
LOGPC(DCSN1, LOGL_NOTICE, "%s length = %d | ", pDescr->sz , (int)length);
arT.direction = 1;
bit_offset += length_len;
remaining_bits_len -= length_len;
csnStreamInit(&arT, bit_offset, length);
arT.direction = 1;
Status = serialize(&arT, vector, readIndex, pvDATA(data, pDescr->offset));
if (Status >= 0)