Date: Mon, 03 Mar 2025 06:50:47 +0700 From: Robert Elz <k...@munnari.oz.au> Message-ID: <13328.1740959...@jacaranda.noi.kre.to>
| This is the wrong solution, Further, given that it doesn't even build, please revert it. I will implement a sane solution in the next day or two (I'll even test build (etc) it before committing ...) What's more, if we were to have an interface where the caller supplied the storage, the sane thing to do would be to fill in the function pointer in that storage before calling the new function, so that only 3 args need be provided, rather than 6. In most applications that could even be compile time initialised. But that would still be the wrong way. Please everyone, avoid implementing hasty solutions, just because we seem to need a solution to something today - we don't - a few days more consideration and discussion can make solutions much more sane, and less likely to cause problems. kre