On Wed, 27 Aug 2025 07:29:11 GMT, Volkan Yazici <vyaz...@openjdk.org> wrote:

> Fixes `NetworkInterface.c::addif` memory leak on early returns. Issue 
> reproduction is difficult – didn't add a test.

The fact that `CHECKED_MALLOC3` relies on the fact that it's being called from 
within a method that returns a `netif*` pointer and has a `netif* ifs` 
parameter is a bit smelly, but it was preexisting and I like that this change 
is kept minimal. So I'd say it looks good to me. 

FWIW: I double checked and it does look like the windows version of this file 
does not have the same issue that is being fixed here.

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

Marked as reviewed by dfuchs (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/26952#pullrequestreview-3159128989

Reply via email to