Remove unused component is_signed in terminal write
This commit is contained in:
parent
ff43e0544d
commit
9afa56381e
|
@ -413,7 +413,6 @@ static int cmd_write(PROGRAMMER * pgm, struct avrpart * p,
|
||||||
int32_t bytes_grown;
|
int32_t bytes_grown;
|
||||||
uint8_t size;
|
uint8_t size;
|
||||||
bool is_float;
|
bool is_float;
|
||||||
bool is_signed;
|
|
||||||
char * str_ptr;
|
char * str_ptr;
|
||||||
// Data union
|
// Data union
|
||||||
union {
|
union {
|
||||||
|
@ -425,7 +424,6 @@ static int cmd_write(PROGRAMMER * pgm, struct avrpart * p,
|
||||||
.bytes_grown = 0,
|
.bytes_grown = 0,
|
||||||
.size = 0,
|
.size = 0,
|
||||||
.is_float = false,
|
.is_float = false,
|
||||||
.is_signed = false,
|
|
||||||
.str_ptr = NULL,
|
.str_ptr = NULL,
|
||||||
.ll = 0
|
.ll = 0
|
||||||
};
|
};
|
||||||
|
@ -521,9 +519,8 @@ static int cmd_write(PROGRAMMER * pgm, struct avrpart * p,
|
||||||
llabs(data.ll) > UINT16_MAX || data.is_float ? 4 : \
|
llabs(data.ll) > UINT16_MAX || data.is_float ? 4 : \
|
||||||
llabs(data.ll) > UINT8_MAX ? 2 : 1);
|
llabs(data.ll) > UINT8_MAX ? 2 : 1);
|
||||||
}
|
}
|
||||||
// Flag if signed integer and adjust size
|
// Adjust size if signed integer
|
||||||
if (data.ll < 0 && !data.is_float) {
|
if (data.ll < 0 && !data.is_float) {
|
||||||
data.is_signed = true;
|
|
||||||
if (data.ll < INT32_MIN)
|
if (data.ll < INT32_MIN)
|
||||||
data.size = 8;
|
data.size = 8;
|
||||||
else if (data.ll < INT16_MIN)
|
else if (data.ll < INT16_MIN)
|
||||||
|
|
Loading…
Reference in New Issue