nerr_pass_ctx(3)
π 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 π
nerr_error_traceback(3)nerr_pass(3)nerr_error_string(3)defined(3)nerr_pass_ctx(3)nerr_passf(3)nerr_init(3)nerr_match(3)nerr_log_error(3)nerr_ignore(3)nerr_register(3)nerr_handle
π Cute little sign-off from ClearSilver, dated 12 July 2007 β mwah, bye bestie! π«Ά
π¦ where this page comes from
- epel 10: clearsilver 0.10.5-80.el10_2 Β· Apache-1.1
- epel 9: clearsilver 0.10.5-74.el9 Β· Apache-1.1
- fedora 43: clearsilver 0.10.5-80.fc43 Β· Apache-1.1
- fedora 44: clearsilver 0.10.5-82.fc44 Β· Apache-1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms