mutter/src/wayland
Jonas Ådahl 807658e972 wayland: Don't free non-transferred string when cleaning up
When cleaning up the display name string management, the display name
string retrieved from libwayland-server was also passed to free() on
clean up. This is invalid as the display name string ownership is not
transferred to us. Fix this by strdup:ing the string before saving it.

https://bugzilla.gnome.org/show_bug.cgi?id=730551
2017-09-04 12:32:53 +08:00
..
protocol
meta-pointer-confinement-wayland.c wayland: Use notify::allocation to update pointer as per confinements 2017-05-22 17:27:11 +02:00
meta-pointer-confinement-wayland.h
meta-pointer-lock-wayland.c
meta-pointer-lock-wayland.h
meta-wayland-buffer.c wayland/buffer: Add missing breaks in switch statement 2017-08-16 13:33:17 +08:00
meta-wayland-buffer.h wayland: Add zwp_linux_dmabuf_v1 support 2017-08-01 19:05:50 +08:00
meta-wayland-data-device-private.h
meta-wayland-data-device.c dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
meta-wayland-data-device.h dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
meta-wayland-dma-buf.c wayland-dma-buf: Fix 32bpp channel order inversion 2017-08-24 15:11:37 +02:00
meta-wayland-dma-buf.h wayland: Add zwp_linux_dmabuf_v1 support 2017-08-01 19:05:50 +08:00
meta-wayland-egl-stream.c MetaWaylandEglStream: Use EGL_WL_wayland_eglstream instead of fd hack 2017-01-03 17:50:03 +08:00
meta-wayland-egl-stream.h wayland: Fix cogl include 2016-11-23 18:03:59 +01:00
meta-wayland-gtk-shell.c
meta-wayland-gtk-shell.h
meta-wayland-inhibit-shortcuts-dialog.c wayland/inhibit-shortcuts-dialog: Destroy the dialog after response 2017-08-19 17:24:06 +08:00
meta-wayland-inhibit-shortcuts-dialog.h wayland: use the inhibit shortcuts dialog 2017-08-02 11:58:55 +02:00
meta-wayland-inhibit-shortcuts.c wayland: use the inhibit shortcuts dialog 2017-08-02 11:58:55 +02:00
meta-wayland-inhibit-shortcuts.h wayland: add keyboard shortcuts inhibitor protocol 2017-08-02 11:58:55 +02:00
meta-wayland-input-device.c wayland/input-device: Add next serial helper 2016-10-11 22:51:50 +08:00
meta-wayland-input-device.h wayland/input-device: Add next serial helper 2016-10-11 22:51:50 +08:00
meta-wayland-keyboard.c wayland/keyboard: Avoid a division by zero 2017-02-16 16:49:44 +01:00
meta-wayland-keyboard.h wayland: Move device seat association to MetaWaylandInputDevice 2016-09-15 09:55:34 +08:00
meta-wayland-outputs.c wayland/output: Flush clients after creating wl_output global 2017-08-30 13:42:45 +08:00
meta-wayland-outputs.h logical-monitor: Don't mirror refresh rate 2017-01-25 16:28:54 +08:00
meta-wayland-pointer-constraints.c wayland/pointer-constraints: Don't include window frame in region 2016-10-13 12:59:41 +08:00
meta-wayland-pointer-constraints.h
meta-wayland-pointer-gesture-pinch.c wayland: Forward touchpad pinch n_fingers information to clients 2016-11-04 16:28:30 +01:00
meta-wayland-pointer-gesture-pinch.h
meta-wayland-pointer-gesture-swipe.c clutter: Rename touchpad gesture n_fingers getter to be more generic 2016-11-04 16:28:30 +01:00
meta-wayland-pointer-gesture-swipe.h
meta-wayland-pointer-gestures.c
meta-wayland-pointer-gestures.h
meta-wayland-pointer.c wayland: Update button state on motion/button events 2017-07-24 17:57:31 +02:00
meta-wayland-pointer.h wayland/pointer: Track lifetime of current surface 2017-06-01 12:46:32 +08:00
meta-wayland-popup.c MetaWaylandPopup: Dismiss popup when grab is cancelled 2016-10-12 10:08:59 +08:00
meta-wayland-popup.h
meta-wayland-private.h
meta-wayland-region.c
meta-wayland-region.h
meta-wayland-seat.c wayland: Store and retrieve implicit grab information for tablet tools 2017-07-13 19:10:52 +02:00
meta-wayland-seat.h wayland: Store and retrieve implicit grab information for tablet tools 2017-07-13 19:10:52 +02:00
meta-wayland-surface-role-cursor.c cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-wayland-surface-role-cursor.h
meta-wayland-surface-role-tablet-cursor.c
meta-wayland-surface-role-tablet-cursor.h
meta-wayland-surface.c wayland: add inhibit shortcut mechanism 2017-08-02 11:58:55 +02:00
meta-wayland-surface.h wayland: add inhibit shortcut mechanism 2017-08-02 11:58:55 +02:00
meta-wayland-tablet-manager.c
meta-wayland-tablet-manager.h
meta-wayland-tablet-pad-group.c wayland: Clean up MetaWaylandTabletPadGroup 2017-02-10 20:11:19 +01:00
meta-wayland-tablet-pad-group.h
meta-wayland-tablet-pad-ring.c wayland: fix copy/pasto sending tool removed on rings/strips 2017-02-07 14:04:52 +01:00
meta-wayland-tablet-pad-ring.h
meta-wayland-tablet-pad-strip.c wayland: fix copy/pasto sending tool removed on rings/strips 2017-02-07 14:04:52 +01:00
meta-wayland-tablet-pad-strip.h
meta-wayland-tablet-pad.c core: Handle special actions associated to pad buttons in generic code 2016-11-04 21:25:31 +01:00
meta-wayland-tablet-pad.h
meta-wayland-tablet-seat.c wayland: Use clutter_input_device_is_grouped() for tablet grouping 2017-03-13 19:34:10 +01:00
meta-wayland-tablet-seat.h
meta-wayland-tablet-tool.c wayland: Reset tablet tool cursor surface on proximity out 2017-07-26 15:41:28 +02:00
meta-wayland-tablet-tool.h cursor-renderer: Track cursor position using floats 2017-07-14 20:54:27 +08:00
meta-wayland-tablet.c
meta-wayland-tablet.h
meta-wayland-touch.c wayland: Cancel touches on meta_wayland_touch_disable() 2016-10-14 18:22:42 +02:00
meta-wayland-touch.h wayland: Move device seat association to MetaWaylandInputDevice 2016-09-15 09:55:34 +08:00
meta-wayland-types.h wayland: Add common object for device classes 2016-09-15 09:54:55 +08:00
meta-wayland-versions.h wayland: add keyboard shortcuts inhibitor protocol 2017-08-02 11:58:55 +02:00
meta-wayland-wl-shell.c
meta-wayland-wl-shell.h
meta-wayland-xdg-foreign.c wayland/xdg-foreign: Move out ID generation helper to util.c 2017-08-29 11:49:01 +08:00
meta-wayland-xdg-foreign.h
meta-wayland-xdg-shell.c wayland: place window if maximized before placement 2017-05-22 09:22:11 +02:00
meta-wayland-xdg-shell.h
meta-wayland.c wayland: Don't free non-transferred string when cleaning up 2017-09-04 12:32:53 +08:00
meta-wayland.h wayland/output: Flush clients after creating wl_output global 2017-08-30 13:42:45 +08:00
meta-window-wayland.c window: Handle being headless better 2017-08-30 13:44:05 +08:00
meta-window-wayland.h window: Replace monitor scale getter with geometry scale 2017-04-07 22:30:48 +08:00
meta-xwayland-private.h
meta-xwayland-selection-private.h
meta-xwayland-selection.c xwayland: Use the right atom type for further selection requests to X11 2017-05-10 21:00:37 +02:00
meta-xwayland.c xwayland: Fix lockfile size confusion 2016-11-17 14:31:24 +01:00
meta-xwayland.h