diff options
author | Marek Chalupa <mchqwerty@gmail.com> | 2014-07-11 12:33:02 +0200 |
---|---|---|
committer | Pekka Paalanen <pekka.paalanen@collabora.co.uk> | 2014-08-21 14:24:39 +0300 |
commit | 42ebdda4468bcfd96e9d1380dd1c7329f6b0c384 (patch) | |
tree | a6dddfd96567fb5df8936531d50f5c5ae018551f | |
parent | c34b67702eb306b6836eb8634118a052c16cb074 (diff) | |
download | weston-42ebdda4468bcfd96e9d1380dd1c7329f6b0c384.tar.gz |
weston-test: check if resource is not NULL
and post client_no_memory if is...
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
-rw-r--r-- | tests/weston-test.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/weston-test.c b/tests/weston-test.c index ca2f2194..f1e45c10 100644 --- a/tests/weston-test.c +++ b/tests/weston-test.c @@ -251,6 +251,11 @@ bind_test(struct wl_client *client, void *data, uint32_t version, uint32_t id) struct wl_resource *resource; resource = wl_resource_create(client, &wl_test_interface, 1, id); + if (!resource) { + wl_client_post_no_memory(client); + return; + } + wl_resource_set_implementation(resource, &test_implementation, test, NULL); |