X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ring-buffer-client-template.h;fp=liblttng-ust%2Flttng-ring-buffer-client-template.h;h=a63786bc892ea93c990e7e3144a246f51c10a526;hb=6ba6fd60507f8e045bdc4f1be14e9d99c6a15f7f;hp=f8348ba4c90dce595b3a4c41a0a505960abc96c3;hpb=f26f2f9bb496a2dc053095310ab8d42b63a3b556;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ring-buffer-client-template.h b/liblttng-ust/lttng-ring-buffer-client-template.h index f8348ba4..a63786bc 100644 --- a/liblttng-ust/lttng-ring-buffer-client-template.h +++ b/liblttng-ust/lttng-ring-buffer-client-template.h @@ -108,7 +108,7 @@ void ctx_get_struct_size(struct lttng_ust_ctx *ctx, size_t *ctx_len) return; } for (i = 0; i < ctx->nr_fields; i++) - offset += ctx->fields[i].get_size(&ctx->fields[i], offset); + offset += ctx->fields[i].get_size(ctx->fields[i].priv, offset); *ctx_len = offset; } @@ -123,7 +123,7 @@ void ctx_record(struct lttng_ust_lib_ring_buffer_ctx *bufctx, return; lttng_ust_lib_ring_buffer_align_ctx(bufctx, ctx->largest_align); for (i = 0; i < ctx->nr_fields; i++) - ctx->fields[i].record(&ctx->fields[i], bufctx, chan); + ctx->fields[i].record(ctx->fields[i].priv, bufctx, chan); } /*