mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-29 21:46:40 +00:00
Xv: Remove excessive module-induced indirection
Xv used to call XvScreenInit and co. through function pointers, as XvScreenInit may have been sitting on the other side of a module boundary from xf86XvScreenInit. Why this was so is a mystery, but make it not so any more. Signed-off-by: Tomas Carnecky <tom@dbservice.com> Reviewed-by: Daniel Stone <daniel@fooishbar.org> Acked-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
2e6c5f9591
commit
5d92ee4081
9 changed files with 12 additions and 40 deletions
|
|
@ -413,8 +413,8 @@ static ExtensionModule staticExtensions[] = {
|
|||
{ResExtensionInit, XRES_NAME, &noResExtension, NULL},
|
||||
#endif
|
||||
#ifdef XV
|
||||
{XvExtensionInit, XvName, &noXvExtension, XvRegister},
|
||||
{XvMCExtensionInit, XvMCName, &noXvExtension, XvMCRegister},
|
||||
{XvExtensionInit, XvName, &noXvExtension, NULL},
|
||||
{XvMCExtensionInit, XvMCName, &noXvExtension, NULL},
|
||||
#endif
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue