123456789101112131415161718192021222324252627282930313233343536 |
- /*
- * 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/osdep.h"
- #include "qapi/qmp/qnull.h"
- #include "qobject-internal.h"
- QNull qnull_ = {
- .base = {
- .type = QTYPE_QNULL,
- .refcnt = 1,
- },
- };
- /**
- * qnull_is_equal(): Always return true because any two QNull objects
- * are equal.
- */
- bool qnull_is_equal(const QObject *x, const QObject *y)
- {
- return true;
- }
- void qnull_unref(QNull *q)
- {
- qobject_unref(q);
- }
|