wayland-server: send error on invalid new object id
authorMathias Fiedler <mathias.fiedler@xse.de>
Wed, 18 Jul 2012 13:51:45 +0000 (15:51 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Sun, 22 Jul 2012 18:06:37 +0000 (14:06 -0400)
commit900e4b63ef185767a4f1f1eea0ea1fb9899b4da5
treef849a005beb4687b0d4a7f2fb3a175e76d752e0e
parent76bfd68f47c6cd8552151aa90efc4e5d074d14f9
wayland-server: send error on invalid new object id

Creation of new client resources was silently ignored when
wl_client_add_resource() was used on server side and new object id was out
of range.

An error is now send out to the client in such case.

Also changed error message in wl_client_add_object, since
wl_map_insert_at() returns -1 only at invalid new id.
src/wayland-server.c