Skip to content

Commit c779a3e

Browse files
author
Siebren Weertman
committed
increase octets and init value
Signed-off-by: Siebren Weertman <[email protected]>
1 parent b76f818 commit c779a3e

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

src/input/code_templates/c/static_code/exi_basetypes.h.jinja

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#define EXI_STRING_MAX_LEN 64
1717
#define EXI_BYTE_ARRAY_MAX_LEN 350
1818

19-
#define EXI_BASETYPES_MAX_OCTETS_SUPPORTED 20
19+
#define EXI_BASETYPES_MAX_OCTETS_SUPPORTED 25
2020

2121
#define EXI_BASETYPES_OCTET_SEQ_FLAG_MASK 0x80
2222
#define EXI_BASETYPES_OCTET_SEQ_VALUE_MASK 0x7F

src/input/code_templates/c/static_code/exi_basetypes_decoder.c.jinja

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -348,10 +348,9 @@ int exi_basetypes_decoder_integer_64(exi_bitstream_t* stream, int64_t* value)
348348

349349
int exi_basetypes_decoder_signed(exi_bitstream_t* stream, exi_signed_t* value)
350350
{
351-
int sign;
352-
int error;
351+
int sign = 0;
353352

354-
error = exi_basetypes_decoder_bool(stream, &sign);
353+
int error = exi_basetypes_decoder_bool(stream, &sign);
355354
if (error != EXI_ERROR__NO_ERROR)
356355
{
357356
return error;

src/input/code_templates/c/static_code/exi_basetypes_encoder.c.jinja

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -285,9 +285,7 @@ int exi_basetypes_encoder_integer_64(exi_bitstream_t* stream, int64_t value)
285285

286286
int exi_basetypes_encoder_signed(exi_bitstream_t* stream, const exi_signed_t* value)
287287
{
288-
int error;
289-
290-
error = exi_basetypes_encoder_bool(stream, value->is_negative);
288+
int error = exi_basetypes_encoder_bool(stream, value->is_negative);
291289
if (error != EXI_ERROR__NO_ERROR)
292290
{
293291
return error;

0 commit comments

Comments
 (0)