Merge pull request #2272 from WalterBright/shpost

eliminate unnecessary instruction