[PATCH] clients: Initialize label in keyboard handling code

Kristian Høgsberg hoegsberg at gmail.com
Fri May 9 12:33:49 PDT 2014


On Wed, May 07, 2014 at 01:11:07AM +0000, Bryce W. Harrington wrote:
> Quells warning:
>   clients/keyboard.c: In function ‘keyboard_handle_key.isra.5’:
>   clients/keyboard.c:556:11: warning: ‘label’ may be used uninitialized in
>   this function [-Wuninitialized]
> 
> Signed-off-by: Bryce Harrington <b.harrington at samsung.com>

Thanks Bryce, patch applied.

Kristian

> ---
>  clients/keyboard.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/clients/keyboard.c b/clients/keyboard.c
> index cd1ad58..7c11cec 100644
> --- a/clients/keyboard.c
> +++ b/clients/keyboard.c
> @@ -530,7 +530,7 @@ append(char *s1, const char *s2)
>  static void
>  keyboard_handle_key(struct keyboard *keyboard, uint32_t time, const struct key *key, struct input *input, enum wl_pointer_button_state state)
>  {
> -	const char *label;
> +	const char *label = NULL;
>  
>  	switch(keyboard->state) {
>  	case KEYBOARD_STATE_DEFAULT :
> -- 
> 1.7.9.5
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel


More information about the wayland-devel mailing list