fix compile error in clang++ 3.4