I don't really see how immediately telling someone what theres gossip going around about them, is going to help? That just adds fire to it, because obviously the person is going to retaliate by starting gossip about the person that gossiped about them. I think a better alternative is just to shrug off gossip that you hear. Most times it's not true, and telling someone about it will only hurt thier feelings.