Fixed pointer shifting bug in simple_buffer to get all tests passing once again