ecore_wayland: Check for nulls before wayland calls
authorBryce Harrington <bryce@osg.samsung.com>
Sat, 21 Mar 2015 02:07:27 +0000 (22:07 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Sat, 21 Mar 2015 02:07:27 +0000 (22:07 -0400)
commitdaf10dd2badad14742fa06e4c511379e6f163840
treec14a5787a1ebc41cde4d3ff611b8e70de6c978c4
parent931db7f12edaf56e0eeeb7d5ddbfbed147931941
ecore_wayland:  Check for nulls before wayland calls

Summary:
Wayland API routines by policy do not check input parameters for invalid
values.  In particular, many calls are wrappers through
wl_proxy_marshal, which derefs its first argument without a check.

So, for all wayland calls, always null check the first argument.

Reviewers: zmike, cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2211
src/lib/ecore_wayland/ecore_wl_subsurf.c