summaryrefslogtreecommitdiff
path: root/hw/kdrive/trident
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2000-09-27 20:47:37 +0000
committerKeith Packard <keithp@keithp.com>2000-09-27 20:47:37 +0000
commit6171187e92152a443f7d5dd7f0dad866b3e275ea (patch)
treefac456544632cc6febb67edf12dc2801d72280ed /hw/kdrive/trident
parent367cab99ece8655bbd8a65096bb68bcfd7ef6fea (diff)
kdrive: memory/fd leaks fixed in fbdev/vesa/trident drivers
Diffstat (limited to 'hw/kdrive/trident')
-rw-r--r--hw/kdrive/trident/trident.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/hw/kdrive/trident/trident.c b/hw/kdrive/trident/trident.c
index dfcf79054..57b2b93c2 100644
--- a/hw/kdrive/trident/trident.c
+++ b/hw/kdrive/trident/trident.c
@@ -286,6 +286,9 @@ tridentScreenFini (KdScreenInfo *screen)
{
TridentScreenInfo *tridents = (TridentScreenInfo *) screen->driver;
+#ifdef VESA
+ vesaScreenFini (screen);
+#endif
xfree (tridents);
screen->driver = 0;
}