741711a8615ed3ccdc7c3f6898628c21fa072373

r7049 added some unnecessary casts ("return 0" -> "return static_cast<uint16_t>(0)"). r7123 converted these to "return 0u". The original impetus for this was to eliminate type conversion warnings. However, the 'u's are unnecessary; Visual Studio can return "0" from a function returning an unsigned value without producing a warning. The real reason for the original warnings was that the code was returning -1 from a function returning an unsigned value, which does need a cast; the -1s were eliminated before the above two revisions landed. Also reverse the order of some conditionals to prevent possible underflow. While the underflow wouldn't have changed the behavior of the code, it's easier to reason about the code when such underflow can't happen, and possibly safer against future modifications as well. BUG=3663 TEST=none R=tina.legrand@webrtc.org Review URL: https://webrtc-codereview.appspot.com/22599004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7296 4adac7df-926f-26a2-2b94-8c16560cd09d
Description
No description provided
Languages
C++
88.6%
C
3.3%
Java
3%
Objective-C++
1.9%
Python
1.9%
Other
1%