avoid some warning
Merge branch 'aszxqw-master'
update libutil
Merge pull request #548 from ideawu/master

sync dev with master