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


Reply via email to