RFR: JDK-8298170 : Introduce a macro for exception check, free and return

Matthias Baesken mbaesken at openjdk.org
Wed Dec 28 14:30:56 UTC 2022


On Tue, 6 Dec 2022 15:20:26 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

> We have a number of places in the codebase  where a macro could help when we check an exception and afterwrads free something and return.

okay, if keeping the block in the code that contains free and return, we probably just stay with what we have


if ((*env)->ExceptionCheck(env)) {
  free(xyz);
  return val;
}

-------------

PR: https://git.openjdk.org/jdk/pull/11539


More information about the core-libs-dev mailing list