diff --git a/applications/external/flipfrid/flipfrid.c b/applications/external/flipfrid/flipfrid.c index 25bdac024..172a98ef3 100644 --- a/applications/external/flipfrid/flipfrid.c +++ b/applications/external/flipfrid/flipfrid.c @@ -121,9 +121,6 @@ void flipfrid_free(FlipFridState* flipfrid) { furi_string_free(flipfrid->main_menu_proto_items[i]); } - free(flipfrid->data); - free(flipfrid->payload); - // The rest free(flipfrid); } diff --git a/applications/external/ibtn_fuzzer/ibtnfuzzer.c b/applications/external/ibtn_fuzzer/ibtnfuzzer.c index 880d3983b..9e6239b69 100644 --- a/applications/external/ibtn_fuzzer/ibtnfuzzer.c +++ b/applications/external/ibtn_fuzzer/ibtnfuzzer.c @@ -121,9 +121,6 @@ void ibtnfuzzer_free(iBtnFuzzerState* ibtnfuzzer) { furi_string_free(ibtnfuzzer->main_menu_proto_items[i]); } - free(ibtnfuzzer->data); - free(ibtnfuzzer->payload); - // The rest free(ibtnfuzzer); } diff --git a/applications/external/wifi_marauder_companion/wifi_marauder_text_input.c b/applications/external/wifi_marauder_companion/wifi_marauder_text_input.c index d9eee83c9..e17e5aaee 100644 --- a/applications/external/wifi_marauder_companion/wifi_marauder_text_input.c +++ b/applications/external/wifi_marauder_companion/wifi_marauder_text_input.c @@ -168,31 +168,22 @@ static char char_to_uppercase(const char letter) { switch(letter) { case '_': return 0x20; - break; case '(': return 0x29; - break; case '{': return 0x7d; - break; case '[': return 0x5d; - break; case '/': return 0x5c; - break; case ';': return 0x3a; - break; case '.': return 0x2c; - break; case '!': return 0x3f; - break; case '<': return 0x3e; - break; } if(char_is_lowercase(letter)) { return (letter - 0x20); diff --git a/applications/external/wiiec/wii_anal.c b/applications/external/wiiec/wii_anal.c index e3bb21f0f..5882dd60b 100644 --- a/applications/external/wiiec/wii_anal.c +++ b/applications/external/wiiec/wii_anal.c @@ -488,13 +488,13 @@ int32_t wii_ec_anal(void) { bail: // 10. Release system notification queue - if(state->notify) { + if(state && state->notify) { furi_record_close(RECORD_NOTIFICATION); state->notify = NULL; } // 9. Stop the timer - if(state->timer) { + if(state && state->timer) { (void)furi_timer_stop(state->timer); furi_timer_free(state->timer); state->timer = NULL; @@ -515,7 +515,7 @@ bail: } // 5. Free the mutex - if(state->mutex) { + if(state && state->mutex) { furi_mutex_free(state->mutex); state->mutex = NULL; }