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
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(
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 ++--