X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf%2Fmetadata.h;h=bb6dc6cb1042e2bc49d5b7327deb21d96d95473c;hp=6c17b4102ad046424490d92e3534ec38841d648b;hb=a072041756e3fd40aa3926bc1d2774befe58f0bb;hpb=8fdba45b901de93c40077bf23466f702f2b15bf5 diff --git a/include/babeltrace/ctf/metadata.h b/include/babeltrace/ctf/metadata.h index 6c17b410..bb6dc6cb 100644 --- a/include/babeltrace/ctf/metadata.h +++ b/include/babeltrace/ctf/metadata.h @@ -28,9 +28,8 @@ struct ctf_trace; struct ctf_stream; struct ctf_event; -#define CTF_TRACE_SET_FIELD(ctf_trace, field, value) \ +#define CTF_TRACE_SET_FIELD(ctf_trace, field) \ do { \ - (ctf_trace)->(field) = (value); \ (ctf_trace)->field_mask |= CTF_TRACE_ ## field; \ } while (0) @@ -65,9 +64,8 @@ struct ctf_trace { } field_mask; }; -#define CTF_STREAM_SET_FIELD(ctf_stream, field, value) \ +#define CTF_STREAM_SET_FIELD(ctf_stream, field) \ do { \ - (ctf_stream)->(field) = (value); \ (ctf_stream)->field_mask |= CTF_STREAM_ ## field; \ } while (0)