st/xorg: Fix some warnings
authorJakob Bornecrantz <jakob@vmware.com>
Thu, 27 Aug 2009 16:56:30 +0000 (17:56 +0100)
committerJakob Bornecrantz <jakob@vmware.com>
Fri, 28 Aug 2009 10:46:24 +0000 (12:46 +0200)
src/gallium/state_trackers/xorg/xorg_crtc.c
src/gallium/state_trackers/xorg/xorg_driver.c
src/gallium/state_trackers/xorg/xorg_tracker.h

index 2235961b031e2f6a468e2f7c30f6d6dafc62c492..2110c878dca4337ff337c12c95c4564f4e14a1c6 100644 (file)
@@ -260,9 +260,8 @@ static const xf86CrtcFuncsRec crtc_funcs = {
 };
 
 void
-cursor_destroy(xf86CrtcPtr crtc)
+crtc_cursor_destroy(xf86CrtcPtr crtc)
 {
-    modesettingPtr ms = modesettingPTR(crtc->scrn);
     struct crtc_private *crtcp = crtc->driver_private;
 
     if (crtcp->cursor_buf) {
index d225345969621cf755e11a3f9b769af8f22cf7c0..bc3fd54bdb4f8cb504931f38db9ae37fb3f32ccc 100644 (file)
@@ -661,10 +661,6 @@ FreeScreen(int scrnIndex, int flags)
     FreeRec(xf86Screens[scrnIndex]);
 }
 
-/* HACK */
-void
-cursor_destroy(xf86CrtcPtr crtc);
-
 static void
 LeaveVT(int scrnIndex, int flags)
 {
@@ -676,7 +672,7 @@ LeaveVT(int scrnIndex, int flags)
     for (o = 0; o < config->num_crtc; o++) {
        xf86CrtcPtr crtc = config->crtc[o];
 
-       cursor_destroy(crtc);
+       crtc_cursor_destroy(crtc);
 
        if (crtc->rotatedPixmap || crtc->rotatedData) {
            crtc->funcs->shadow_destroy(crtc, crtc->rotatedPixmap,
index 8c60d50927defc6eca0e501d63422cfb1142abcb..b1ab783a15a642c7c61030e5da77230d8122103d 100644 (file)
@@ -39,6 +39,7 @@
 #include <xf86drmMode.h>
 #include <xorg-server.h>
 #include <xf86.h>
+#include "xf86Crtc.h"
 #include <exa.h>
 
 #ifdef DRM_MODE_FEATURE_DIRTYFB
@@ -140,6 +141,9 @@ driCloseScreen(ScreenPtr pScreen);
 void
 crtc_init(ScrnInfoPtr pScrn);
 
+void
+crtc_cursor_destroy(xf86CrtcPtr crtc);
+
 
 /***********************************************************************
  * xorg_output.c