summaryrefslogtreecommitdiff
path: root/Xext/xvmain.c
diff options
context:
space:
mode:
authorAdam Jackson <ajax@aspartame.nwnk.net>2007-12-02 14:15:36 -0500
committerAdam Jackson <ajax@aspartame.nwnk.net>2007-12-02 14:15:36 -0500
commit0fff01f5660fb3bb9284f97c45dc76154435d02b (patch)
treee5ec91ef30b1cde0d482e5dd0614ba90da44bc86 /Xext/xvmain.c
parentfa47910045c3700d8d668b5e214e5ffc1e8dc3e7 (diff)
Fix swapped Xv dispatch under Xinerama.
Same-endian dispatch was properly calling through the Xinerama wrapping, but other-endian dispatch wasn't.
Diffstat (limited to 'Xext/xvmain.c')
-rw-r--r--Xext/xvmain.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Xext/xvmain.c b/Xext/xvmain.c
index ddf3d1d6b..1b80bc8da 100644
--- a/Xext/xvmain.c
+++ b/Xext/xvmain.c
@@ -102,8 +102,8 @@ SOFTWARE.
#ifdef PANORAMIX
#include "panoramiX.h"
#include "panoramiXsrv.h"
-#include "xvdisp.h"
#endif
+#include "xvdisp.h"
int XvScreenIndex = -1;
unsigned long XvExtensionGeneration = 0;
@@ -326,12 +326,12 @@ XvCloseScreen(
pScreen->devPrivates[XvScreenIndex].ptr = (pointer)NULL;
return (*pScreen->CloseScreen)(ii, pScreen);
-
}
static void
XvResetProc(ExtensionEntry* extEntry)
{
+ XvResetProcVector();
}
_X_EXPORT int