Name another anonynous union

This commit is contained in:
Rémi Denis-Courmont 2010-01-30 17:25:51 +02:00
parent e175dcbb1b
commit 65ede56bf2
6 changed files with 8 additions and 8 deletions

View File

@ -94,8 +94,8 @@ struct vout_window_t {
/* display server (mandatory) */
union {
char *x11_display; /* X11 display (NULL = use default) */
};
char *x11; /* X11 display (NULL = use default) */
} display;
/* Control on the module (mandatory)
*

View File

@ -540,7 +540,7 @@ static int WindowOpen( vlc_object_t *p_obj )
p_wnd->handle.xid = p_mi->getVideo( &i_x, &i_y, &i_width, &i_height );
if( !p_wnd->handle.xid )
return VLC_EGENERIC;
p_wnd->x11_display = x11_display;
p_wnd->display.x11 = x11_display;
#elif defined (Q_WS_WIN)
p_wnd->handle.hwnd = p_mi->getVideo( &i_x, &i_y, &i_width, &i_height );

View File

@ -135,7 +135,7 @@ vout_window_t *GetWindow (vout_display_t *vd,
return NULL;
}
xcb_connection_t *conn = Connect (VLC_OBJECT(vd), wnd->x11_display);
xcb_connection_t *conn = Connect (VLC_OBJECT(vd), wnd->display.x11);
if (conn == NULL)
goto error;
*pconn = conn;

View File

@ -220,7 +220,7 @@ static int Open (vlc_object_t *obj)
}
/* Connect to X server */
Display *dpy = XOpenDisplay (sys->embed->x11_display);
Display *dpy = XOpenDisplay (sys->embed->display.x11);
if (dpy == NULL)
{
vout_display_DeleteWindow (vd, sys->embed);

View File

@ -265,7 +265,7 @@ static int Open (vlc_object_t *obj)
}
wnd->handle.xid = window;
wnd->x11_display = display;
wnd->display.x11 = display;
wnd->control = Control;
wnd->sys = p_sys;
@ -374,7 +374,7 @@ static void Close (vlc_object_t *obj)
DestroyKeyHandler (p_sys->keys);
}
xcb_disconnect (conn);
free (wnd->x11_display);
free (wnd->display.x11);
free (p_sys);
}

View File

@ -67,7 +67,7 @@ vout_window_t *vout_window_New(vlc_object_t *obj,
case VOUT_WINDOW_TYPE_XID:
type = "vout window xid";
window->handle.xid = 0;
window->x11_display = NULL;
window->display.x11 = NULL;
break;
default:
assert(0);