Fixed return value in TLV8::add()
This commit is contained in:
parent
9b0b18310e
commit
a11eab4b37
|
|
@ -75,7 +75,7 @@ TLV8_it TLV8::add(uint8_t tag, size_t len, const uint8_t* val){
|
|||
else
|
||||
emplace_back(tag,len,val);
|
||||
|
||||
return(begin());
|
||||
return(--end());
|
||||
}
|
||||
|
||||
/////////////////////////////////////
|
||||
|
|
|
|||
|
|
@ -50,10 +50,14 @@ void setup() {
|
|||
tlv.add(7,33);
|
||||
tlv.add(7,34);
|
||||
tlv.add(15,nMax,c);
|
||||
tlv.print();
|
||||
// tlv.print();
|
||||
|
||||
tlv.print(--tlv.end(),tlv.end());
|
||||
|
||||
Serial.printf("\nSize=%d\n\n",tlv.pack_size());
|
||||
|
||||
|
||||
|
||||
uint8_t bOut[tlv.pack_size()];
|
||||
tlv.pack(bOut);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue