winegstreamer: Manually assign union variables.
Andrew Eikum
aeikum at codeweavers.com
Tue Feb 16 08:16:29 CST 2016
Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>
Oops. Thanks for catching this.
On Tue, Feb 16, 2016 at 06:42:54AM +0100, Sebastian Lackner wrote:
> Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
> ---
> dlls/winegstreamer/gst_cbs.c | 8 +++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/dlls/winegstreamer/gst_cbs.c b/dlls/winegstreamer/gst_cbs.c
> index c851798..96325d0 100644
> --- a/dlls/winegstreamer/gst_cbs.c
> +++ b/dlls/winegstreamer/gst_cbs.c
> @@ -286,9 +286,11 @@ void Gstreamer_transform_pad_added_wrapper(GstElement *filter, GstPad *pad, gpoi
>
> gboolean query_sink_wrapper(GstPad *pad, GstObject *parent, GstQuery *query)
> {
> - struct cb_data cbdata = { QUERY_SINK,
> - { .query_sink_data = {pad, parent, query} }
> - };
> + struct cb_data cbdata = { QUERY_SINK };
> +
> + cbdata.u.query_sink_data.pad = pad;
> + cbdata.u.query_sink_data.parent = parent;
> + cbdata.u.query_sink_data.query = query;
>
> call_cb(&cbdata);
>
> --
> 2.7.1
More information about the wine-patches
mailing list