mirror of
https://github.com/flipperdevices/flipperzero-firmware.git
synced 2025-12-12 04:41:26 +04:00
Fix PVS warnings (#4277)
* Fixing PVS warns * pvs: additional fixes --------- Co-authored-by: hedger <hedger@nanode.su>
This commit is contained in:
@@ -455,7 +455,7 @@ static bool
|
||||
|
||||
//sort by number of occurrences
|
||||
bool swap = true;
|
||||
while(swap) {
|
||||
while(swap) { //-V1044
|
||||
swap = false;
|
||||
for(size_t i = 1; i < BIN_RAW_SEARCH_CLASSES; i++) {
|
||||
if(classes[i].count > classes[i - 1].count) {
|
||||
@@ -571,7 +571,7 @@ static bool
|
||||
bit_count = 0;
|
||||
|
||||
if(data_markup_ind == BIN_RAW_MAX_MARKUP_COUNT) break;
|
||||
ind &= 0xFFFFFFF8; //jump to the pre whole byte
|
||||
ind &= 0xFFFFFFF8; //jump to the pre whole byte //-V784
|
||||
}
|
||||
} while(gap_ind != 0);
|
||||
if((data_markup_ind != BIN_RAW_MAX_MARKUP_COUNT) && (ind != 0)) {
|
||||
|
||||
@@ -8,7 +8,7 @@ typedef struct {
|
||||
SubGhzProtocolEncoderBase* base;
|
||||
} SubGhzReceiverSlot;
|
||||
|
||||
ARRAY_DEF(SubGhzReceiverSlotArray, SubGhzReceiverSlot, M_POD_OPLIST);
|
||||
ARRAY_DEF(SubGhzReceiverSlotArray, SubGhzReceiverSlot, M_POD_OPLIST); //-V658
|
||||
#define M_OPL_SubGhzReceiverSlotArray_t() ARRAY_OPLIST(SubGhzReceiverSlotArray, M_POD_OPLIST)
|
||||
|
||||
struct SubGhzReceiver {
|
||||
|
||||
@@ -14,7 +14,7 @@ typedef struct {
|
||||
uint16_t type;
|
||||
} SubGhzKey;
|
||||
|
||||
ARRAY_DEF(SubGhzKeyArray, SubGhzKey, M_POD_OPLIST)
|
||||
ARRAY_DEF(SubGhzKeyArray, SubGhzKey, M_POD_OPLIST) //-V658
|
||||
|
||||
#define M_OPL_SubGhzKeyArray_t() ARRAY_OPLIST(SubGhzKeyArray, M_POD_OPLIST)
|
||||
|
||||
|
||||
@@ -163,7 +163,7 @@ typedef struct {
|
||||
size_t custom_preset_data_size;
|
||||
} SubGhzSettingCustomPresetItem;
|
||||
|
||||
ARRAY_DEF(SubGhzSettingCustomPresetItemArray, SubGhzSettingCustomPresetItem, M_POD_OPLIST)
|
||||
ARRAY_DEF(SubGhzSettingCustomPresetItemArray, SubGhzSettingCustomPresetItem, M_POD_OPLIST) //-V658
|
||||
|
||||
#define M_OPL_SubGhzSettingCustomPresetItemArray_t() \
|
||||
ARRAY_OPLIST(SubGhzSettingCustomPresetItemArray, M_POD_OPLIST)
|
||||
|
||||
Reference in New Issue
Block a user