From a1d462d2a6f720538eaf1199a94dd27cd04e8a54 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Sun, 17 Jun 2012 09:18:03 +0100 Subject: radeon/surface: free version after using it. fixes leak in valgrind. Signed-off-by: Dave Airlie --- radeon/radeon_surface.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'radeon') diff --git a/radeon/radeon_surface.c b/radeon/radeon_surface.c index 0afd5965..c80f7f49 100644 --- a/radeon/radeon_surface.c +++ b/radeon/radeon_surface.c @@ -191,6 +191,7 @@ static int r6_init_hw_info(struct radeon_surface_manager *surf_man) if (version && version->version_minor >= 14) { surf_man->hw_info.allow_2d = 1; } + drmFreeVersion(version); switch ((tiling_config & 0xe) >> 1) { case 0: @@ -470,6 +471,7 @@ static int eg_init_hw_info(struct radeon_surface_manager *surf_man) if (version && version->version_minor >= 16) { surf_man->hw_info.allow_2d = 1; } + drmFreeVersion(version); switch (tiling_config & 0xf) { case 0: -- cgit v1.2.3