wayland/tests
Christopher James Halse Rogers 161c690b55 protocol: Add explicit nullable types
Most of the time it does not make sense to pass a NULL object, string, or array
to a protocol request. This commit adds an explicit “allow-null” attribute
to mark the request arguments where NULL makes sense.

Passing a NULL object, string, or array to a protocol request which is not
marked as allow-null is now an error. An implementation will never receive
a NULL value for these arguments from a client.

Signed-off-by: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
2012-07-02 13:53:02 -04:00
..
.gitignore tests: update gitignore 2012-05-29 10:10:07 -04:00
array-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
client-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
connection-test.c protocol: Add explicit nullable types 2012-07-02 13:53:02 -04:00
event-loop-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
exec-fd-leak-checker.c tests: support testing fd inheritance over exec 2012-04-20 15:06:27 +03:00
fixed-benchmark.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
fixed-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
list-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
Makefile.am tests: test that path names longer than 108 bytes are rejected 2012-06-30 20:01:20 +00:00
map-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
os-wrappers-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
sanity-test.c tests: fix make check for out-of-tree builds 2012-06-30 19:58:37 +00:00
socket-test.c tests: test that path names longer than 108 bytes are rejected 2012-06-30 20:01:20 +00:00
test-helpers.c tests: support testing fd inheritance over exec 2012-04-20 15:06:27 +03:00
test-runner.c tests: detect fd leaks 2012-04-20 14:58:31 +03:00
test-runner.h tests: support testing fd inheritance over exec 2012-04-20 15:06:27 +03:00