Return NULL on get failed
Fix bug that maybe infinite loop
Merge branch 'master' of github.com:laruence/yac