Quellcode durchsuchen

fix memory leak

dunaevai135 vor 2 Jahren
Ursprung
Commit
520b474cb3
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      hex_editor.c

+ 4 - 1
hex_editor.c

@@ -129,7 +129,10 @@ static void hex_editor_free(HexEditor* instance) {
 
     furi_message_queue_free(instance->input_queue);
 
-    if(instance->model->stream) buffered_file_stream_close(instance->model->stream);
+    if(instance->model->stream) {
+        buffered_file_stream_close(instance->model->stream);
+        stream_free(instance->model->stream);
+    }
 
     furi_string_free(instance->buffer);