wayland/src
Rob Bradford 8680c67c47 wayland-server: Avoid deferencing a NULL pointer in error case
Reorder the error handling in the case that closure is NULL due to ENOMEM to
ensure that we can safely call wl_closure_lookup_objects on the second test.
Prior to this reordering the closure would be deferenced in the ENOMEM case
due to the invocation of the second half of the logical OR check.
2013-04-01 17:16:29 -04:00
..
.gitignore Add a public header for the version number 2012-04-12 17:54:44 -04:00
connection.c Change wl_closure_invoke to take an opcode instead of an actual function pointer 2013-03-18 23:04:32 -04:00
data-device.c Add wl_resource_init and use it in libwayland implementations of data sharing and SHM 2013-03-18 23:04:32 -04:00
event-loop.c event-loop: fix returning the destroy-signal listener 2013-01-24 16:14:33 -05:00
Makefile.am Match libtool version info in 1.0 branch 2013-01-28 15:27:38 -05:00
scanner.c scanner: Fix 'destroy)' typo in check for destroy request presence 2013-02-25 16:01:38 -05: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 Change wl_closure_invoke to take an opcode instead of an actual function pointer 2013-03-18 23:04:32 -04:00
wayland-client.h client: add wl_proxy_get_class() 2013-02-26 11:28:21 -05: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 Change wl_closure_invoke to take an opcode instead of an actual function pointer 2013-03-18 23:04:32 -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: Avoid deferencing a NULL pointer in error case 2013-04-01 17:16:29 -04:00
wayland-server.h Add wl_resource_init and use it in libwayland implementations of data sharing and SHM 2013-03-18 23:04:32 -04:00
wayland-server.pc.in pkgconfig: Use configure provided directories 2012-11-27 20:35:50 -05:00
wayland-shm.c Add wl_resource_init and use it in libwayland implementations of data sharing and SHM 2013-03-18 23:04:32 -04:00
wayland-util.c wayland-util: return 0 on OOM in wl_map_insert_new() 2012-10-15 16:08:27 -04:00
wayland-util.h Rename __wl_container_of macro to just wl_container_of 2012-10-19 23:26:45 -04:00
wayland-version.h.in Add a public header for the version number 2012-04-12 17:54:44 -04:00