We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ddb526 commit d874bd9Copy full SHA for d874bd9
1 file changed
core/fc_log.c
@@ -549,9 +549,15 @@ fc_weak size_t log_write_default(fc_log_file_user_t *file_user)
549
}
550
551
// 标记最后一块已使用大小
552
- fc_pool_mark_used((void *)(file_user->mem.buff), file_user->total_write - file_user->block_write);
+ if (file_user->mem.buff)
553
+ {
554
+ fc_pool_mark_used((void *)(file_user->mem.buff), file_user->total_write - file_user->block_write);
555
+ }
556
- fc_pool_fifo_push(&fc_log_pool, (void *)file_user->mem_chain); // 压入fifo
557
+ if (file_user->mem_chain)
558
559
+ fc_pool_fifo_push(&fc_log_pool, (void *)file_user->mem_chain); // 压入fifo
560
561
562
return file_user->total_write;
563
0 commit comments