fix build with clang 3.5?