浏览代码

* only walk the node tree if there are indeed captured symbols to convert

Sven/Sarah Barth 1 年之前
父节点
当前提交
1606d4e28d
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      compiler/procdefutil.pas

+ 2 - 1
compiler/procdefutil.pas

@@ -1641,7 +1641,8 @@ implementation
       { not required anymore }
       capturedsyms.free;
 
-      foreachnodestatic(pm_postprocess,tree,@convert_captured_sym,@convertarg);
+      if convertarg.mappings.count>0 then
+        foreachnodestatic(pm_postprocess,tree,@convert_captured_sym,@convertarg);
 
       for i:=0 to convertarg.mappings.count-1 do
         begin