Hi, This new QError version has some small improvements and is a candidate for merging, as qjson is already on master.
Just to remind you that it implements what was suggested by Anthony in this email: http://lists.gnu.org/archive/html/qemu-devel/2009-11/msg00601.html Basically, the error table is back and qemu_error_new() calls are like this: qemu_error_new(QERR_DEVICE_NOT_FOUND, driver); changelog --------- v3 -> v4 - Change the license to LGPL - Add qstring_from_substr() - qobject_from_ functions are wrappers of qobject_from_jsonv() - Drop the type specifier from 'desc' - Minor changes v0 -> v3 - Big design changes