diff --git a/components/utilities/ulog/backend/file_be.c b/components/utilities/ulog/backend/file_be.c index a57f2c82a70..33660ddab5e 100644 --- a/components/utilities/ulog/backend/file_be.c +++ b/components/utilities/ulog/backend/file_be.c @@ -203,7 +203,7 @@ int ulog_file_backend_deinit(struct ulog_file_be *be) be->cur_log_file_fd = -1; } - if (!be->file_buf) + if (be->file_buf) { rt_free(be->file_buf); be->file_buf = RT_NULL;