wayland/src
Mariusz Ceier 43f7268989 connection: Handle empty signature and signature with just a version.
Functions like wl_argument_from_va_list expect from get_next_argument,
to initialize details->type but when the signature is empty or contains
only version (like in desktop-shell-protocol.c in weston) it is left
uninitialized.

This patch fixes it, by initializing details->type with '\0' value,
signaling end of arguments.

Signed-off-by: Mariusz Ceier <mceier+wayland@gmail.com>
2013-07-12 21:52:33 -04:00
..
.gitignore Add a public header for the version number 2012-04-12 17:54:44 -04:00
connection.c connection: Handle empty signature and signature with just a version. 2013-07-12 21:52:33 -04:00
event-loop.c server: Make wl_object and wl_resource opaque structs 2013-07-02 15:52:47 -04:00
Makefile.am build: Add wayland-scanner.pc. 2013-07-03 16:38:12 -04:00
scanner.c Add version information to wl_message signatures. 2013-07-02 15:52:47 -04:00
scanner.mk Rename source subdir from wayland to src 2011-08-12 16:25:14 -04:00
wayland-client-uninstalled.pc.in build: add uninstalled pkg-config files 2012-05-29 10:09:59 -04:00
wayland-client.c wayland-server: Don't close display fd in fatal error handler 2013-07-09 18:59:11 -04:00
wayland-client.h client: Add wl_display_prepare_read() API to relax thread model assumptions 2013-06-17 11:50:42 -04:00
wayland-client.pc.in pkgconfig: Use configure provided directories 2012-11-27 20:35:50 -05:00
wayland-egl.h wayland-egl: Drop ill-defined pixmap support 2012-10-16 15:30:56 -04:00
wayland-os.c os: wrap accept4(SOCK_CLOEXEC) 2012-04-25 09:37:42 +03:00
wayland-os.h os: wrap accept4(SOCK_CLOEXEC) 2012-04-25 09:37:42 +03:00
wayland-private.h Add version information to wl_message signatures. 2013-07-02 15:52:47 -04:00
wayland-scanner-uninstalled.pc.in build: Add wayland-scanner.pc. 2013-07-03 16:38:12 -04:00
wayland-scanner.pc.in build: Add wayland-scanner.pc. 2013-07-03 16:38:12 -04:00
wayland-server-uninstalled.pc.in build: add uninstalled pkg-config files 2012-05-29 10:09:59 -04:00
wayland-server.c wayland-server: Add wl_global_create/destroy() 2013-07-09 01:15:37 -04:00
wayland-server.h wayland-server: Add wl_global_create/destroy() 2013-07-09 01:15:37 -04:00
wayland-server.pc.in pkgconfig: Use configure provided directories 2012-11-27 20:35:50 -05:00
wayland-shm.c Replace two remaining wl_display_add_gloavl() occurences 2013-07-09 19:18:10 -04:00
wayland-util.c Remove incorrect sanity-check from wl_map_insert_at 2013-06-05 17:45:47 -04:00
wayland-util.h server: Make wl_object and wl_resource opaque structs 2013-07-02 15:52:47 -04:00
wayland-version.h.in Add a public header for the version number 2012-04-12 17:54:44 -04:00