nerr_pass_ctx(3)

πŸ“¦
version 0.10.5 Β· 2 versions
, in epel 10, epel 9, fedora 43, fedora 44

πŸ’… NAME πŸ’…

nerr_pass_ctx(3) β€” that’s the manual name, bestie, and it’s hanging out in util/neo_err.h ✨


✨ SYNOPSIS ✨

#include <util/neo_err.h>

nerr_pass_ctx()

πŸŽ€ ARGUMENTS πŸŽ€

With the macro, the function name, file and lineno are automagically recorded πŸ‘‘ β€” no cap, it just happens. Just pass the error and a printf format string giving more information about where the error is occuring πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

This function is used to pass an error up a level in the call chain β€” i.e., if the error isn’t handled at the current level. That’s how we track the traceback of the error πŸ”₯ This version includes context information about lower errors πŸ’…


🌈 SEE ALSO 🌈

πŸ’– Cute little sign-off from ClearSilver, dated 12 July 2007 β€” mwah, bye bestie! 🫢
πŸ“¦ where this page comes from