diff options
author | Luiz Capitulino <lcapitulino@redhat.com> | 2009-11-18 23:05:24 -0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-12-03 09:41:18 -0600 |
commit | 8ff5a7d346b932fbae49d08d8824d0cc15c3ed3c (patch) | |
tree | fc1ee23ae445b9b4db10417c1af648a49d5ced32 /qjson.h | |
parent | b3a219883ebe21f55a8ee5e7e5b38b9eb309e9c0 (diff) | |
download | qemu-8ff5a7d346b932fbae49d08d8824d0cc15c3ed3c.tar.gz qemu-8ff5a7d346b932fbae49d08d8824d0cc15c3ed3c.tar.bz2 qemu-8ff5a7d346b932fbae49d08d8824d0cc15c3ed3c.zip |
QJSON: Introduce qobject_from_jsonv()
It accepts a va_list and will be used by QError. Also simplifies
the code a little, as the other qobject_from_() functions can
use it.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'qjson.h')
-rw-r--r-- | qjson.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -14,12 +14,14 @@ #ifndef QJSON_H #define QJSON_H +#include <stdarg.h> #include "qobject.h" #include "qstring.h" QObject *qobject_from_json(const char *string); QObject *qobject_from_jsonf(const char *string, ...) __attribute__((__format__ (__printf__, 1, 2))); +QObject *qobject_from_jsonv(const char *string, va_list *ap); QString *qobject_to_json(const QObject *obj); |