X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ust-abi.c;fp=liblttng-ust%2Flttng-ust-abi.c;h=dac86c7843494da620c920a7c55c5b3f5c86e4e5;hb=400033107ea279bb8a1530ddec13e1453dc4c4a3;hp=c16a617ceb98710b28466e6dc72080d463d173cc;hpb=06d4f27ebd73d4335d4365468798fc72904b30c6;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ust-abi.c b/liblttng-ust/lttng-ust-abi.c index c16a617c..dac86c78 100644 --- a/liblttng-ust/lttng-ust-abi.c +++ b/liblttng-ust/lttng-ust-abi.c @@ -614,8 +614,7 @@ long lttng_tracepoint_field_list_cmd(int objd, unsigned int cmd, unsigned long arg, union ust_args *uargs) { struct lttng_ust_field_list *list = objd_private(objd); - struct lttng_ust_field_iter *tp = - (struct lttng_ust_field_iter *) arg; + struct lttng_ust_field_iter *tp = &uargs->field_list.entry; struct lttng_ust_field_iter *iter; switch (cmd) {