Skip to content

Commit d993c17

Browse files
committed
[#375] Fix a few clang warnings
1 parent 1c27b67 commit d993c17

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

src/core/crypto.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -646,6 +646,7 @@ int32_t Crypto_SEC_MON_CTRL(uint8_t *ingest)
646646
printf(KRED "Error: Crypto_PDU failed interpreting MC Procedure Identification Field! \n" RESET);
647647
break;
648648
#endif
649+
status = CRYPTO_LIB_SUCCESS;
649650
}
650651
return status;
651652
}

src/core/crypto_aos.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,7 @@ int32_t Crypto_AOS_ProcessSecurity(uint8_t *p_ingest, uint16_t len_ingest, uint8
906906
uint16_t byte_idx = 0;
907907
uint8_t ecs_is_aead_algorithm;
908908
uint32_t encryption_cipher = 0;
909-
uint8_t iv_loc;
909+
uint8_t iv_loc = 0;
910910
int mac_loc = 0;
911911
uint16_t pdu_len = 1;
912912
uint8_t *p_new_dec_frame = NULL;
@@ -1409,7 +1409,7 @@ int32_t Crypto_AOS_ProcessSecurity(uint8_t *p_ingest, uint16_t len_ingest, uint8
14091409
else if (sa_service_type == SA_PLAINTEXT)
14101410
{
14111411
memcpy(p_new_dec_frame + byte_idx, &(p_ingest[byte_idx]), pdu_len);
1412-
byte_idx += pdu_len;
1412+
// byte_idx += pdu_len; // byte_idx no longer read
14131413
}
14141414

14151415
#ifdef AOS_DEBUG

src/core/crypto_mc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
int32_t Crypto_MC_ping(uint8_t *ingest)
3333
{
3434
uint8_t count = 0;
35-
count = count;
3635
ingest = ingest;
3736

3837
// Prepare for Reply
@@ -48,6 +47,7 @@ int32_t Crypto_MC_ping(uint8_t *ingest)
4847
}
4948
printf("\n\n");
5049
#endif
50+
count = count; // Fix clang "variable not read after assignment" warning
5151

5252
return CRYPTO_LIB_SUCCESS;
5353
}

src/core/crypto_tm.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -694,9 +694,9 @@ int32_t Crypto_TM_ApplySecurity(uint8_t *pTfBuffer)
694694
int32_t status = CRYPTO_LIB_SUCCESS;
695695
int mac_loc = 0;
696696
uint8_t aad[1786];
697-
uint16_t aad_len = 0;
698-
int i = 0;
699-
uint16_t data_loc;
697+
uint16_t aad_len = 0;
698+
int i = 0;
699+
uint16_t data_loc = 0;
700700
uint16_t idx = 0;
701701
uint8_t sa_service_type = -1;
702702
uint16_t pdu_len = -1;
@@ -1621,7 +1621,7 @@ int32_t Crypto_TM_Do_Decrypt(uint8_t sa_service_type, SecurityAssociation_t *sa_
16211621
else if (sa_service_type == SA_PLAINTEXT)
16221622
{
16231623
memcpy(p_new_dec_frame + byte_idx, &(p_ingest[byte_idx]), pdu_len);
1624-
byte_idx += pdu_len;
1624+
// byte_idx += pdu_len; // not read
16251625
}
16261626

16271627
#ifdef TM_DEBUG
@@ -1699,7 +1699,7 @@ int32_t Crypto_TM_ProcessSecurity(uint8_t *p_ingest, uint16_t len_ingest, uint8_
16991699
uint16_t byte_idx = 0;
17001700
uint8_t ecs_is_aead_algorithm;
17011701
uint32_t encryption_cipher = 0;
1702-
uint8_t iv_loc;
1702+
uint8_t iv_loc = 0;
17031703
int mac_loc = 0;
17041704
uint16_t pdu_len = 1;
17051705
uint8_t *p_new_dec_frame = NULL;
@@ -1879,7 +1879,7 @@ void Crypto_TM_Print_CLCW(uint8_t *p_ingest, uint16_t byte_idx, uint16_t pdu_len
18791879
clcw.spare1 = (p_ingest[byte_idx] >> 0) & 0x0001;
18801880
byte_idx += 1;
18811881
clcw.rv = (p_ingest[byte_idx]);
1882-
byte_idx += 1;
1882+
// byte_idx += 1; // not read
18831883

18841884
Crypto_clcwPrint(&clcw);
18851885
}

0 commit comments

Comments
 (0)