[PATCH wayland 1/2] text-backend: remove the weston_seat destruction listener on destroy

Rob Bradford robert.bradford at intel.com
Wed Jul 24 08:59:25 PDT 2013


The eagle eyed amongst you will notice these are patches for weston..whoops :-)

Rob

On 24 July 2013 16:57, Rob Bradford <robert.bradford at intel.com> wrote:
> From: Rob Bradford <rob at linux.intel.com>
>
> Prior to freeing the memory in which the link node for the signal is
> emedded we should remove the link node from the list to prevent the list
> from being corrupted.
>
> https://bugs.freedesktop.org/show_bug.cgi?id=67231
> ---
>  src/text-backend.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/src/text-backend.c b/src/text-backend.c
> index 3a1d68c..6c7430c 100644
> --- a/src/text-backend.c
> +++ b/src/text-backend.c
> @@ -792,6 +792,7 @@ input_method_notifier_destroy(struct wl_listener *listener, void *data)
>                 deactivate_text_input(input_method->model, input_method);
>
>         wl_global_destroy(input_method->input_method_global);
> +       wl_list_remove(&input_method->destroy_listener.link);
>
>         free(input_method);
>  }
> --
> 1.8.3.1
>


More information about the wayland-devel mailing list