[PATCH 4/5] xf86drm.c: Make more code UDEV unrelevant and fix a memory leak.