Assorted code cleanups
- Mark two dpy parameters
const
as suggested bycppcheck
- Remove unnecessary casts from
malloc()
andfree()
calls - Wrap
XComposite*CheckExtension()
indo { ... } while(0)
- Handle implicit conversion warnings from
clang
-
XCompositeCloseDisplay
: Markcodes
as unused