Make it compile on clang