浏览代码

fix memory leak

dunaevai135 2 年之前
父节点
当前提交
520b474cb3
共有 1 个文件被更改,包括 4 次插入1 次删除
  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);