File tree 1 file changed +3
-10
lines changed
1 file changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -132,21 +132,14 @@ CBORMessageEncoder::EncoderState CBORMessageEncoder::handle_EncodeParam(CborEnco
132
132
return EncoderState::MessageNotSupported;
133
133
}
134
134
135
- if (error != CborNoError) {
136
- return EncoderState::Error;
137
- }
138
-
139
- return EncoderState::CloseArray;
135
+ return (error != CborNoError) ? EncoderState::Error : EncoderState::CloseArray;
140
136
}
141
137
142
138
CBORMessageEncoder::EncoderState CBORMessageEncoder::handle_CloseArray (CborEncoder * encoder, CborEncoder * array_encoder)
143
139
{
140
+ CborError error = cbor_encoder_close_container (encoder, array_encoder);
144
141
145
- if (cbor_encoder_close_container (encoder, array_encoder) != CborNoError) {
146
- return EncoderState::Error;
147
- }
148
-
149
- return EncoderState::Complete;
142
+ return (error != CborNoError) ? EncoderState::Error : EncoderState::Complete;
150
143
}
151
144
152
145
// Message specific encoders
You can’t perform that action at this time.
0 commit comments