73f98aebc6
This is to avoid running into problems with jsoncpp and parts of libjingle where we use STL and CRT routines that refer to the global locale for formatting. If the current locale is e.g. Spanish, then numbers will be formatted as "12,34" and not "12.34" as some parts (not all) of jsoncpp expect. Code I noticed where we might run into this is here (but it's likely that there are more places): third_party\libjingle\source\talk\p2p\base\candidate.h (preference_str) third_party_mods\libjingle\source\talk\app\webrtc\webrtc_json.cc third_party\jsoncpp\src\lib_json\*writer* third_party\jsoncpp\src\lib_json\*reader* BUG=69 TEST=Verify that the signaling messages always contain numbers formatted as "1.23" and never "1,23" even though the regional settings on the machine specify otherwise (e.g. try setting it to Spanish). Review URL: http://webrtc-codereview.appspot.com/140007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@564 4adac7df-926f-26a2-2b94-8c16560cd09d |
||
---|---|---|
.. | ||
source/talk | ||
libjingle.gyp | ||
OWNERS |