samples: big_http_download: make num_iterations unsigned
It is documented as unsigned in samples/net/sockets/big_http_download/Kconfig Signed overflow is undefined behavior, unsigned is not. This fixes the following warning: -Wstrict-overflow=1 samples/net/sockets/big_http_download/src/big_http_download.c:346:2: In function 'main': error: iteration 2147483648 invokes undefined behavior [-Werror=aggressive-loop-optimizations] 346 | } while (--num_iterations != 0); Signed-off-by: Marc Herbert <marc.herbert@intel.com>
This commit is contained in:
parent
5da3d3148d
commit
f38c6b67ed
1 changed files with 1 additions and 1 deletions
|
@ -244,7 +244,7 @@ void main(void)
|
|||
unsigned int total_bytes = 0U;
|
||||
int resolve_attempts = 10;
|
||||
bool is_tls = false;
|
||||
int num_iterations = CONFIG_SAMPLE_BIG_HTTP_DL_NUM_ITER;
|
||||
unsigned int num_iterations = CONFIG_SAMPLE_BIG_HTTP_DL_NUM_ITER;
|
||||
|
||||
#if defined(CONFIG_NET_SOCKETS_SOCKOPT_TLS)
|
||||
tls_credential_add(CA_CERTIFICATE_TAG, TLS_CREDENTIAL_CA_CERTIFICATE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue