Assorted code cleanups
- Variable scope reduction as recommended by
cppcheck
- Mark two
dpy
parametersconst
as suggested bycppcheck
-
XDamageCloseDisplay
: Markcodes
as unused - Remove unnecessary casts from
malloc()
andfree()
calls - Handle
-Wconversion
warnings fromclang
- Handle
-Wshorten-64-to-32
warnings fromclang