Made it compile with clang