This patch series adds nonnull annotations for parameters which should
be non-NULL.

There was much discussion on IRC about whether this is a good idea,
pointing in particular to the bug below which is still present in
modern GCC.  It's better to have these discussions on list so they're
archived.

https://bugzilla.redhat.com/show_bug.cgi?id=1041336

There's a possible follow-up patch which *removes* all the pointer ==
NULL tests added in the final patch, again something for discussion.
See my view on this topic here (and Eric's follow up):
https://listman.redhat.com/archives/libguestfs/2022-September/029966.html

Rich.


_______________________________________________
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs

Reply via email to