Fix warnings on non-Windows