Fix issue 218 with new solution
Fix issue 218 with new solution

This one is slightly more elegant and efficient.

BUG=http://code.google.com/p/webrtc/issues/detail?id=218
TEST=

Review URL: http://webrtc-codereview.appspot.com/344009

git-svn-id: 9b397c5dfe384c04b1b200d5305b653241000171@1420 4adac7df-926f-26a2-2b94-8c16560cd09d

lukeweber/webrtc-src-override,lukeweber/webrtc-src-override,lukeweber/webrtc-src-override,lukeweber/webrtc-src-override,lukeweber/webrtc-src-override,lukeweber/webrtc-src-override,lukeweber/webrtc-src-override