r300: Fix missing free().

This commit is contained in:
Corbin Simpson 2009-01-20 15:26:41 -08:00
parent 502ddfcd57
commit 2b9ecaa6dd
1 changed files with 4 additions and 1 deletions

View File

@ -135,7 +135,10 @@ static void r300_surface_unmap(struct pipe_screen* screen,
}
static void r300_destroy_screen(struct pipe_screen* pscreen) {
FREE(pscreen);
struct r300_screen* r300screen = r300_screen(pscreen);
FREE(r300screen->caps);
FREE(r300screen);
}
struct pipe_screen* r300_create_screen(struct pipe_winsys* winsys, uint32_t pci_id)