diff options
author | marha <marha@users.sourceforge.net> | 2012-03-29 11:47:19 +0200 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2012-03-29 11:47:19 +0200 |
commit | ecf66d49a103b87d07da8b7d0f9a3629681e6643 (patch) | |
tree | 40362ec7a305e1a95d5e65ac9a08c26f2af7bbff /xorg-server/test/xtest.c | |
parent | 992585b1df5c2d96a2cfac3835afbe818a13165f (diff) | |
download | vcxsrv-ecf66d49a103b87d07da8b7d0f9a3629681e6643.tar.gz vcxsrv-ecf66d49a103b87d07da8b7d0f9a3629681e6643.tar.bz2 vcxsrv-ecf66d49a103b87d07da8b7d0f9a3629681e6643.zip |
xserver fontconfig mesa git update 29 Mar 2012
Diffstat (limited to 'xorg-server/test/xtest.c')
-rw-r--r-- | xorg-server/test/xtest.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/xorg-server/test/xtest.c b/xorg-server/test/xtest.c index aeca669d8..99e218541 100644 --- a/xorg-server/test/xtest.c +++ b/xorg-server/test/xtest.c @@ -32,6 +32,7 @@ #include "exevents.h" #include "xkbsrv.h" #include "xserver-properties.h" +#include "syncsrv.h" /** */ @@ -47,9 +48,15 @@ device_cursor_init(DeviceIntPtr dev, ScreenPtr screen) } static void +device_cursor_cleanup(DeviceIntPtr dev, ScreenPtr screen) +{ +} + +static void xtest_init_devices(void) { ScreenRec screen; + ClientRec server_client; /* random stuff that needs initialization */ memset(&screen, 0, sizeof(screen)); @@ -60,8 +67,14 @@ xtest_init_devices(void) screen.width = 640; screen.height = 480; screen.DeviceCursorInitialize = device_cursor_init; + screen.DeviceCursorCleanup = device_cursor_cleanup; dixResetPrivates(); + serverClient = &server_client; + InitClient(serverClient, 0, (pointer) NULL); + if (!InitClientResources(serverClient)) /* for root resources */ + FatalError("couldn't init server resources"); InitAtoms(); + SyncExtensionInit(); XkbInitPrivates(); |