build fix for clang