]> git.proxmox.com Git - mirror_qemu.git/commit
qobject: Drop useless QObject casts
authorEric Blake <eblake@redhat.com>
Thu, 27 Apr 2017 21:58:15 +0000 (16:58 -0500)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 8 May 2017 18:32:14 +0000 (20:32 +0200)
commitde6e7951fe66053dfeaac1a237f7aceb9e079619
treeced0a9dc4f2798e16b0f773318de92683c39fdb6
parenta2f3453ebc64b1ebe094aeaf83f9e67896f90ac3
qobject: Drop useless QObject casts

We have macros in place to make it less verbose to add a subtype
of QObject to both QDict and QList. While we have made cleanups
like this in the past (see commit fcfcd8ffc, for example), having
it be automated by Coccinelle makes it easier to maintain.

Patch created mechanically via:
  spatch --sp-file scripts/coccinelle/qobject.cocci \
    --macro-file scripts/cocci-macro-file.h --dir . --in-place
then I verified that no manual touchups were required.

Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Alberto Garcia <berto@igalia.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20170427215821.19397-5-eblake@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
block.c
block/blkdebug.c
block/blkverify.c
block/file-posix.c
block/file-win32.c
block/quorum.c
tests/check-qdict.c
tests/test-qmp-commands.c