libweston: Make module loading safe against long paths
authorDaniel Stone <daniels@collabora.com>
Mon, 28 Nov 2016 12:13:54 +0000 (12:13 +0000)
committerDaniel Stone <daniels@collabora.com>
Wed, 30 Nov 2016 10:27:51 +0000 (10:27 +0000)
commitbeb97e5f797a2201c01913f064f881cb44e81255
treec95d414a76d85853f97a616a595c199426f24e7a
parent698f9bf854bd4b4080ecc528ac64f499c7675a19
libweston: Make module loading safe against long paths

Avoid any buffer overflows here by checking we don't go over PATH_MAX
with stupid module names.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
compositor/main.c
libweston/compositor.c