Bläddra i källkod

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

Sven/Sarah Barth 1 år sedan
förälder
incheckning
1606d4e28d
1 ändrade filer med 2 tillägg och 1 borttagningar
  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