[gtk+] wayland: Avoid unitialized memory reads



commit e463e095773e65170b740ad6f96df187b784d187
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu May 12 11:37:13 2016 -0400

    wayland: Avoid unitialized memory reads
    
    I didn't pay attention when I replaced g_new0 with g_newa. Oops.

 gdk/wayland/gdkkeys-wayland.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gdk/wayland/gdkkeys-wayland.c b/gdk/wayland/gdkkeys-wayland.c
index 0428f4f..085d8e1 100644
--- a/gdk/wayland/gdkkeys-wayland.c
+++ b/gdk/wayland/gdkkeys-wayland.c
@@ -472,6 +472,8 @@ update_direction (GdkWaylandKeymap *keymap)
 
   keymap->direction = g_renew (PangoDirection, keymap->direction, num_layouts);
   rtl = g_newa (gint, num_layouts);
+  for (i = 0; i < num_layouts; i++)
+    rtl[i] = 0;
 
   min_keycode = xkb_keymap_min_keycode (keymap->xkb_keymap);
   max_keycode = xkb_keymap_max_keycode (keymap->xkb_keymap);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]