From 7a5c562d1aa7e893f0a0910a3f6860b450127acd Mon Sep 17 00:00:00 2001 From: comic fans Date: Thu, 17 Mar 2016 14:29:27 +0200 Subject: [PATCH] compositor-drm: fix memcmp using a bad pointer in drm_outout_choose_initial_mode current_mode is already the pointer, taking the address of it is wrong. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94562 Reviewed-by: Bryce Harrington [Pekka: rewrote the patch] Signed-off-by: Pekka Paalanen --- src/compositor-drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index e01f6b9a..621414c9 100644 --- a/src/compositor-drm.c +++ b/src/compositor-drm.c @@ -2212,7 +2212,7 @@ drm_output_choose_initial_mode(struct drm_output *output, height == drm_mode->base.height) configured = drm_mode; - if (memcmp(¤t_mode, &drm_mode->mode_info, + if (memcmp(current_mode, &drm_mode->mode_info, sizeof *current_mode) == 0) current = drm_mode;