mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-10-31 22:25:25 -04:00
This commit adds a flags parameter to wl_closure_invoke(). The so far added flags are ment to specify if the invokation is client side or server side. When on the server side, closure arguments of type 'new_id' should be invoked as a integer id while on the client side they should be invoked as a pointer to a proxy object. This fixes a bug happening when the address of a client side 'new_id' proxy object did not fit in a 32 bit integer. krh: Squashed test suite compile fix from Jason Ekstrand. Signed-off-by: Jonas Ådahl <jadahl@gmail.com> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| array-test.c | ||
| client-test.c | ||
| connection-test.c | ||
| display-test.c | ||
| event-loop-test.c | ||
| exec-fd-leak-checker.c | ||
| fixed-benchmark.c | ||
| fixed-test.c | ||
| list-test.c | ||
| Makefile.am | ||
| map-test.c | ||
| os-wrappers-test.c | ||
| queue-test.c | ||
| sanity-test.c | ||
| socket-test.c | ||
| test-helpers.c | ||
| test-runner.c | ||
| test-runner.h | ||