compositor-drm: fix leak in evdev_udev_handler()
authorPekka Paalanen <ppaalanen@gmail.com>
Fri, 3 Aug 2012 11:39:08 +0000 (14:39 +0300)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 3 Aug 2012 17:32:03 +0000 (13:32 -0400)
commitd2e69c2c6fa4c3088ccc849a01aaa6894e699515
tree065e5ee49212f62fff9cb53502601f92843dde1c
parentbf639ab892a6a96925a6ac4dbd5b0fe36f3f170f
compositor-drm: fix leak in evdev_udev_handler()

If the sysname of the udev device did not start with "event", the
function returned without unreferencing udev_device.

The function is refactored to have a common exit path that unrefs
udev_device. The return value semantics are not changed.

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
src/compositor-drm.c