Markus Armbruster | 481b002 | 2015-04-29 15:35:05 -0600 | [diff] [blame] | 1 | /* |
| 2 | * QNull |
| 3 | * |
| 4 | * Copyright (C) 2015 Red Hat, Inc. |
| 5 | * |
| 6 | * Authors: |
| 7 | * Markus Armbruster <armbru@redhat.com> |
| 8 | * |
| 9 | * This work is licensed under the terms of the GNU LGPL, version 2.1 |
| 10 | * or later. See the COPYING.LIB file in the top-level directory. |
| 11 | */ |
| 12 | |
Peter Maydell | f2ad72b | 2016-01-29 17:50:01 +0000 | [diff] [blame] | 13 | #include "qemu/osdep.h" |
Max Reitz | 84be629 | 2017-11-14 19:01:23 +0100 | [diff] [blame] | 14 | #include "qapi/qmp/qnull.h" |
Markus Armbruster | 481b002 | 2015-04-29 15:35:05 -0600 | [diff] [blame] | 15 | |
Markus Armbruster | 006ca09 | 2017-06-26 13:52:24 +0200 | [diff] [blame] | 16 | QNull qnull_ = { |
| 17 | .base = { |
| 18 | .type = QTYPE_QNULL, |
| 19 | .refcnt = 1, |
| 20 | }, |
Markus Armbruster | 481b002 | 2015-04-29 15:35:05 -0600 | [diff] [blame] | 21 | }; |
Max Reitz | b38dd67 | 2017-11-14 19:01:25 +0100 | [diff] [blame] | 22 | |
| 23 | /** |
| 24 | * qnull_is_equal(): Always return true because any two QNull objects |
| 25 | * are equal. |
| 26 | */ |
| 27 | bool qnull_is_equal(const QObject *x, const QObject *y) |
| 28 | { |
| 29 | return true; |
| 30 | } |