Ver código fonte

fix memory leak

dunaevai135 2 anos atrás
pai
commit
520b474cb3
1 arquivos alterados com 4 adições e 1 exclusões
  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);