Fixed bug that the program won't compile on LLVM-3.0