diff --git a/tracetools/include/tracetools/tp_call.h b/tracetools/include/tracetools/tp_call.h index 5f30460..c1a6351 100644 --- a/tracetools/include/tracetools/tp_call.h +++ b/tracetools/include/tracetools/tp_call.h @@ -29,17 +29,17 @@ #include #include +#include TRACEPOINT_EVENT( TRACEPOINT_PROVIDER, rcl_init, TP_ARGS( - const void *, context_handle_arg, - const char *, version_arg + const void *, context_handle_arg ), TP_FIELDS( ctf_integer_hex(const void *, context_handle, context_handle_arg) - ctf_string(version, version_arg) + ctf_string(version, tracetools_VERSION) ) ) @@ -215,11 +215,11 @@ TRACEPOINT_EVENT( callback_start, TP_ARGS( const void *, callback_arg, - int, is_intra_process_arg + const bool, is_intra_process_arg ), TP_FIELDS( ctf_integer_hex(const void *, callback, callback_arg) - ctf_integer(int, is_intra_process, is_intra_process_arg) + ctf_integer(int, is_intra_process, (is_intra_process_arg ? 1 : 0)) ) ) diff --git a/tracetools/src/tracetools.c b/tracetools/src/tracetools.c index f5ca06f..4ea04da 100644 --- a/tracetools/src/tracetools.c +++ b/tracetools/src/tracetools.c @@ -47,8 +47,7 @@ void TRACEPOINT( { CONDITIONAL_TP( rcl_init, - context_handle, - tracetools_VERSION); + context_handle); } void TRACEPOINT( @@ -204,7 +203,7 @@ void TRACEPOINT( CONDITIONAL_TP( callback_start, callback, - (is_intra_process ? 1 : 0)); + is_intra_process); } void TRACEPOINT(