Some minor clang warning fixes

Merged Philip Withnall requested to merge pwithnall/glib:warning-fixes into master

See the individual commit messages.

Merge request reports