I got a private branch getting rid of it entirely. This is the third part, covering character backends.
Markus Armbruster (3): char: Use return values instead of error_is_set(errp) char: Clean up fragile use of error_is_set() char: Explain qmp_chardev_add()'s unusual error handling qemu-char.c | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) -- 1.8.1.4