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

Reply via email to