A trace event exists for enums but it's never called. This patch fixes this oversight so that enums are traced just like the other QAPI types.
Suggested-by: Daniel P. Berrange <berra...@redhat.com> Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> Reviewed-by: Eric Blake <ebl...@redhat.com> Message-id: 20170126171613.1399-2-stefa...@redhat.com Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> --- qapi/qapi-visit-core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/qapi/qapi-visit-core.c b/qapi/qapi-visit-core.c index 63bd97b..e6e93f0 100644 --- a/qapi/qapi-visit-core.c +++ b/qapi/qapi-visit-core.c @@ -374,6 +374,7 @@ void visit_type_enum(Visitor *v, const char *name, int *obj, const char *const strings[], Error **errp) { assert(obj && strings); + trace_visit_type_enum(v, name, obj); switch (v->type) { case VISITOR_INPUT: input_type_enum(v, name, obj, strings, errp); -- 2.9.3