Commit c7c46212 authored by Markus Armbruster's avatar Markus Armbruster
Browse files

qobject: Drop QObject_HEAD



QObject_HEAD is a macro expanding into the common part of structs that
are sub-types of QObject.  It's always been just QObject base, and
unlikely to change.  Drop the macro, because the code is clearer with
out it.

Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
Message-Id: <1444918537-18107-2-git-send-email-armbru@redhat.com>
Reviewed-by: default avatarEric Blake <eblake@redhat.com>
Reviewed-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
parent 7bc8e0c9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@
#include "qapi/qmp/qobject.h"

typedef struct QBool {
    QObject_HEAD;
    QObject base;
    bool value;
} QBool;

+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ typedef struct QDictEntry {
} QDictEntry;

typedef struct QDict {
    QObject_HEAD;
    QObject base;
    size_t size;
    QLIST_HEAD(,QDictEntry) table[QDICT_BUCKET_MAX];
} QDict;
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@
#include "qapi/qmp/qobject.h"

typedef struct QFloat {
    QObject_HEAD;
    QObject base;
    double value;
} QFloat;

+1 −1
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
#include "qapi/qmp/qobject.h"

typedef struct QInt {
    QObject_HEAD;
    QObject base;
    int64_t value;
} QInt;

+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ typedef struct QListEntry {
} QListEntry;

typedef struct QList {
    QObject_HEAD;
    QObject base;
    QTAILQ_HEAD(,QListEntry) head;
} QList;

Loading