Skip to content

Commit 78b3158

Browse files
committed
Merge FinishAppend and AdvancePropertyContainer encoder states
1 parent 5576a60 commit 78b3158

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

src/cbor/CBOREncoder.cpp

-5
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ CborError CBOREncoder::encode(PropertyContainer & property_container, uint8_t *
5151
case EncoderState::CloseCBORContainer : next_state = handle_CloseCBORContainer(propertyEncoder); break;
5252
case EncoderState::TrimClose : next_state = handle_TrimClose(propertyEncoder); break;
5353
case EncoderState::FinishAppend : next_state = handle_FinishAppend(propertyEncoder); break;
54-
case EncoderState::AdvancePropertyContainer : next_state = handle_AdvancePropertyContainer(propertyEncoder); break;
5554
case EncoderState::SendMessage : /* Nothing to do */ break;
5655
case EncoderState::Error : return CborErrorInternalError; break;
5756
}
@@ -197,11 +196,7 @@ CBOREncoder::EncoderState CBOREncoder::handle_FinishAppend(PropertyContainerEnco
197196
p->appendCompleted();
198197
num_appended_properties++;
199198
}
200-
return EncoderState::AdvancePropertyContainer;
201-
}
202199

203-
CBOREncoder::EncoderState CBOREncoder::handle_AdvancePropertyContainer(PropertyContainerEncoder & propertyEncoder)
204-
{
205200
/* Advance property index for the nex message */
206201
propertyEncoder.current_property_index += propertyEncoder.checked_property_count;
207202

src/cbor/CBOREncoder.h

-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ class CBOREncoder
6262
CloseCBORContainer,
6363
TrimClose,
6464
FinishAppend,
65-
AdvancePropertyContainer,
6665
SendMessage,
6766
Error
6867
};

0 commit comments

Comments
 (0)