fix small error
fixbug: some code cannot be running on lower gcc