Explorar o código

add missing furi_string_free

MX %!s(int64=2) %!d(string=hai) anos
pai
achega
a3174eb6ae
Modificáronse 2 ficheiros con 4 adicións e 0 borrados
  1. 3 0
      brainfuck.c
  2. 1 0
      scenes/brainfuck_scene_file_select.c

+ 3 - 0
brainfuck.c

@@ -104,6 +104,9 @@ void brainfuck_free(BFApp* brainfuck) {
     // Scene Manager
     scene_manager_free(brainfuck->scene_manager);
 
+    // Free file path
+    furi_string_free(brainfuck->BF_file_path);
+
     // GUI
     furi_record_close(RECORD_GUI);
     brainfuck->gui = NULL;

+ 1 - 0
scenes/brainfuck_scene_file_select.c

@@ -21,6 +21,7 @@ void brainfuck_scene_file_select_on_enter(void* context) {
     } else {
         scene_manager_search_and_switch_to_previous_scene(app->scene_manager, brainfuckSceneStart);
     }
+    furi_string_free(path);
 }
 
 bool brainfuck_scene_file_select_on_event(void* context, SceneManagerEvent event) {