xserver: Branch 'server-1.3-branch'

Keith Packard keithp at kemper.freedesktop.org
Sun Feb 18 03:13:12 EET 2007


 hw/kdrive/ephyr/ephyr.c |    2 ++
 1 files changed, 2 insertions(+)

New commits:
diff-tree 33c2d2ce8ae00d89b91100cd5d7aba4b18b4117d (from 69073a48e35d5f3cdd6a41d18d3b3cc94072b2c1)
Author: Daniel Stone <daniel at fooishbar.org>
Date:   Thu Feb 15 16:14:57 2007 +0200

    kdrive/ephyr: free screen struct
    Free screen->driver on screenFini, instead of just leaking it.
    (cherry picked from commit 0f6dd4aea6176507dbe1c90c950d332fecbcaacb)

diff --git a/hw/kdrive/ephyr/ephyr.c b/hw/kdrive/ephyr/ephyr.c
index fbb16a4..7c39af3 100644
--- a/hw/kdrive/ephyr/ephyr.c
+++ b/hw/kdrive/ephyr/ephyr.c
@@ -675,6 +675,8 @@ ephyrRestore (KdCardInfo *card)
 void
 ephyrScreenFini (KdScreenInfo *screen)
 {
+    xfree(screen->driver);
+    screen->driver = NULL;
 }
 
 /*  



More information about the xorg-commit mailing list