Fixed build when using clang