Messages in this thread | | | Date | Fri, 30 Sep 2022 16:41:24 +0300 | From | Andy Shevchenko <> | Subject | Re: [PATCH] printf: Emit "SUCCESS" if NULL is passed for %pe |
| |
On Fri, Sep 30, 2022 at 01:10:50PM +0200, Uwe Kleine-König wrote: > For code that emits a string representing a usual return value it's > convenient to have a 0 result in a string representation of success > instead of "00000000".
This is a controversial change. For APIs that comes to my mind it means "OPTIONAL resource NOT FOUND, while no error happened". Doe it mean success? I don't think so.
> A usecase is tracing where the return value of a callback is emitted, > see > https://lore.kernel.org/linux-pwm/20220916151506.298488-2-u.kleine-koenig@pengutronix.de > for an example.
-- With Best Regards, Andy Shevchenko
| |