On Wed, 12 Jun 2024 at 17:32, Markus Elfring <markus.elfr...@web.de> wrote: > > >> Would you become interested to apply a statement like > >> “guard(mutex)(&hdmi->state_mutex);”? > >> https://elixir.bootlin.com/linux/v6.10-rc3/source/include/linux/mutex.h#L196 > > > > I am not. > > Under which circumstances will development interests grow for scope-based > resource management? > https://elixir.bootlin.com/linux/v6.10-rc3/source/include/linux/cleanup.h#L124
I consider guard() and free() to be counterintuitive, harder to follow and semantically troublesome. -- With best wishes Dmitry