Commit: f815dc3d9762829454ac72b3c1a87a0c8cf3bc63
Author: Mateusz Grzeliński
Date: Fri Aug 14 15:36:37 2020 +0200
Branches: soc-2020-info-editor
https://developer.blender.org/rBf815dc3d9762829454ac72b3c1a87a0c8cf3bc63
Fix: BKE_reports_move moves only one report
===================================================================
M source/blender/blenkernel/intern/report.c
===================================================================
diff --git a/source/blender/blenkernel/intern/report.c
b/source/blender/blenkernel/intern/report.c
index f226d39d4d6..3fb95e1f852 100644
--- a/source/blender/blenkernel/intern/report.c
+++ b/source/blender/blenkernel/intern/report.c
@@ -322,8 +322,8 @@ Report *BKE_reports_last_displayable(ReportList *reports)
void BKE_reports_move(ReportList *src, ReportList *dst)
{
- Report *report;
- for (report = src->list.first; report; report = report->next) {
+ while (!BLI_listbase_is_empty(&src->list)){
+ Report *report = BLI_pophead(&src->list);
BLI_addtail(&dst->list, report);
}
BLI_listbase_clear(&src->list);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs