fix gcc warnings

Max Kellermann <max@duempel.org>
84 files changed