version 1.6.2.1, 2012/06/23 22:54:57 |
version 1.7, 2012/06/01 12:08:40 |
Line 239 _ti_flatten(uint8_t **buf, const TIC *ti |
|
Line 239 _ti_flatten(uint8_t **buf, const TIC *ti |
|
return -1; |
return -1; |
|
|
cap = *buf; |
cap = *buf; |
*cap++ = 1; |
if (alen == 0 && dlen == 0 && tic->flags.bufpos == 0 && |
|
tic->nums.bufpos == 0 && tic->strs.bufpos == 0 && |
|
tic->extras.bufpos == 0) |
|
*cap++ = 0; /* alias */ |
|
else |
|
*cap++ = 2; /* version */ |
le16enc(cap, len); |
le16enc(cap, len); |
cap += sizeof(uint16_t); |
cap += sizeof(uint16_t); |
memcpy(cap, tic->name, len); |
memcpy(cap, tic->name, len); |