fix return value bug causing crash with blocks in retainBlock
Merge pull request #3 from allenhsu/master

fix return value bug causing crash with blocks in retainBlock