mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2024-12-26 23:55:37 +00:00
d544d83348
We require a C99 compiler, so let's use 'bool' instead of 'int' when dealing with boolean values. There are few enough clients to fix them all in one pass. Backports commit fc48ffc39ed1060856475e4320d5896f26c945e8 from qemu
30 lines
559 B
C
30 lines
559 B
C
/*
|
|
* QBool Module
|
|
*
|
|
* Copyright IBM, Corp. 2009
|
|
*
|
|
* Authors:
|
|
* Anthony Liguori <aliguori@us.ibm.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.
|
|
*
|
|
*/
|
|
|
|
#ifndef QBOOL_H
|
|
#define QBOOL_H
|
|
|
|
#include "unicorn/platform.h"
|
|
#include "qapi/qmp/qobject.h"
|
|
|
|
typedef struct QBool {
|
|
QObject_HEAD;
|
|
bool value;
|
|
} QBool;
|
|
|
|
QBool *qbool_from_bool(bool value);
|
|
bool qbool_get_bool(const QBool *qb);
|
|
QBool *qobject_to_qbool(const QObject *obj);
|
|
|
|
#endif /* QBOOL_H */
|