diff options
author | Thomas Hellstrom <thellstrom@vmware.com> | 2018-11-27 16:36:21 +0100 |
---|---|---|
committer | Thomas Hellstrom <thellstrom@vmware.com> | 2018-11-28 09:26:15 +0100 |
commit | 0b34df288f0e163750962e0e59f5e329642ca457 (patch) | |
tree | ffe107a2928cb9eb28572602c83ea7869dfc62ec | |
parent | 4ec3d67da829f4e7a35ab08427002b9d7e4e5f4b (diff) |
vmwgfx: Fix a memory leak
We were leaking a pointer to a drm encoder.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
-rw-r--r-- | vmwgfx/vmwgfx_output.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vmwgfx/vmwgfx_output.c b/vmwgfx/vmwgfx_output.c index ec31e2c..f589226 100644 --- a/vmwgfx/vmwgfx_output.c +++ b/vmwgfx/vmwgfx_output.c @@ -642,6 +642,7 @@ xorg_output_init(ScrnInfoPtr pScrn) if (drm_encoder) { output->possible_crtcs = drm_encoder->possible_crtcs; output->possible_clones = drm_encoder->possible_clones; + drmModeFreeEncoder(drm_encoder); } else { output->possible_crtcs = 0; output->possible_clones = 0; |