/* | |
* QNull | |
* | |
* Copyright (C) 2015 Red Hat, Inc. | |
* | |
* Authors: | |
* Markus Armbruster <armbru@redhat.com> | |
* | |
* This work is licensed under the terms of the GNU LGPL, version 2.1 | |
* or later. See the COPYING.LIB file in the top-level directory. | |
*/ | |
#include "qemu-common.h" | |
#include "qapi/qmp/qobject.h" | |
static void qnull_destroy_obj(QObject *obj) | |
{ | |
assert(0); | |
} | |
static const QType qnull_type = { | |
.code = QTYPE_QNULL, | |
.destroy = qnull_destroy_obj, | |
}; | |
QObject qnull_ = { | |
.type = &qnull_type, | |
.refcnt = 1, | |
}; |