On Mon, Feb 8, 2021 at 11:24 AM Joel Sherrill <j...@rtems.org> wrote:
> Hi > > There are more than a couple of these. in our set of CIDs. I am wondering > if these can be addressed with a macro like this: > > #define _IGNORED_RETURN_STATUS(_status, _ok) \ > do { \ > _Assert((_status) == (_ok)); \ > Can you also pass the comparison? I guess it would usually be ==, but it could be != sometimes? I think that is the main challenge here. > (void) (_status); > } while (0); > > Or _Assert_Ignored_return? > > The ones I have looked at, the return value should always be successful > but there isn't any reason we can't be defensive about them. > > Thoughts. > > --joel > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel