drm/amd/display: Fix context copy memory leak
authorCorbin McElhanney <corbin.mcelhanney@amd.com>
Mon, 10 Jul 2017 19:52:10 +0000 (15:52 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 26 Sep 2017 22:08:47 +0000 (18:08 -0400)
commita85c205ae3d183c196d0af7df336b1315e95faf7
tree1954b76ec07546a02fddc0f9bea02f42c1776353
parent4e5095ca06a00fda50e2fcc721b1f923478778a8
drm/amd/display: Fix context copy memory leak

This change corrects an error introduced in 355f123f. Instead of
using the copy constructor to assign the new context, we swap the
pointer.

Signed-off-by: Corbin McElhanney <corbin.mcelhanney@amd.com>
Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc.c