Walter Bright <> changed:

           What    |Removed                     |Added
                 CC|                            |

--- Comment #1 from Walter Bright <> 2010-06-28 
12:23:57 PDT ---
The isReturnLabel code is very old. It sets the Btry to NULL to indicate it is
outside of any try block. The problem is that years later, the RAII for
parameters was added that winds up wrapping the whole function shebang inside a
try-finally in order to run the destructors for the parameters in the finally.

Hence, now the return label actually is inside a try block.

The fix should be to set it to NULL only if there aren't parameters that need

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to