clang compilation fix