Re: [Qemu-devel] [PATCH] authz: Use OBJECT_CHECK() on objects

2019-03-15 Thread Markus Armbruster
Daniel P. Berrangé writes: > On Fri, Mar 15, 2019 at 06:12:18PM +0100, Philippe Mathieu-Daudé wrote: >> TYPE_QAUTHZ is an abstract object of type TYPE_OBJECT. All other >> are children of TYPE_QAUTHZ, thus also objects. >> >> Keep INTERFACE_CHECK() for interfaces, and use OBJECT_CHECK() on >> ob

Re: [Qemu-devel] [PATCH] authz: Use OBJECT_CHECK() on objects

2019-03-15 Thread Daniel P . Berrangé
On Fri, Mar 15, 2019 at 06:12:18PM +0100, Philippe Mathieu-Daudé wrote: > TYPE_QAUTHZ is an abstract object of type TYPE_OBJECT. All other > are children of TYPE_QAUTHZ, thus also objects. > > Keep INTERFACE_CHECK() for interfaces, and use OBJECT_CHECK() on > objects. Hmm #define OBJECT_CHECK(

[Qemu-devel] [PATCH] authz: Use OBJECT_CHECK() on objects

2019-03-15 Thread Philippe Mathieu-Daudé
TYPE_QAUTHZ is an abstract object of type TYPE_OBJECT. All other are children of TYPE_QAUTHZ, thus also objects. Keep INTERFACE_CHECK() for interfaces, and use OBJECT_CHECK() on objects. Reported-by: Markus Armbruster Signed-off-by: Philippe Mathieu-Daudé --- include/authz/base.h | 4 ++--