diff --git a/libctf/ctf-subr.c b/libctf/ctf-subr.c index a21048d0032..ecc68848d31 100644 --- a/libctf/ctf-subr.c +++ b/libctf/ctf-subr.c @@ -225,7 +225,7 @@ ctf_err_warn (ctf_dict_t *fp, int is_warning, int err, } va_end (alist); - /* Include the error code only if there is one; if this is not a warning, + /* Include the error code only if there is one; if this is a warning, only use the error code if it was explicitly passed and is nonzero. (Warnings may not have a meaningful error code, since the warning may not lead to unwinding up to the user.) */