The ret variable is used to read the "absolute" field's value and was not reset to zero, thus returning an error whenever that value was TRUE.
Signed-off-by: Jérémie Galarneau <[email protected]> --- formats/ctf/metadata/ctf-visitor-generate-io-struct.c | 1 + 1 file changed, 1 insertion(+) diff --git a/formats/ctf/metadata/ctf-visitor-generate-io-struct.c b/formats/ctf/metadata/ctf-visitor-generate-io-struct.c index 664d0af..c7de92e 100644 --- a/formats/ctf/metadata/ctf-visitor-generate-io-struct.c +++ b/formats/ctf/metadata/ctf-visitor-generate-io-struct.c @@ -2399,6 +2399,7 @@ int ctf_clock_declaration_visit(FILE *fd, int depth, struct ctf_node *node, goto error; } clock->absolute = ret; + ret = 0; } else { fprintf(fd, "[warning] %s: attribute \"%s\" is unknown in clock declaration.\n", __func__, left); } -- 1.8.3.4 _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
