commit | e341fd60730a500beb8b1103f19abe30bc7e4755 | [log] [tgz] |
---|---|---|
author | henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | Thu Oct 25 22:02:50 2012 +0000 |
committer | henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | Thu Oct 25 22:02:50 2012 +0000 |
tree | f652c2eedd9f485eb311ab07050949c3496030f0 | |
parent | bc48b8c8038b3b762aa05dd074e9a1f1811c8ae9 [diff] [blame] |
Fixes http://code.google.com/p/webrtc/issues/detail?id=1003 BUG=1003 Review URL: https://webrtc-codereview.appspot.com/941004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3003 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/system_wrappers/source/trace_impl.cc b/webrtc/system_wrappers/source/trace_impl.cc index c6d9296..09d3eb7 100644 --- a/webrtc/system_wrappers/source/trace_impl.cc +++ b/webrtc/system_wrappers/source/trace_impl.cc
@@ -467,14 +467,14 @@ _length[_activeQueue][idx] = length; memcpy(_messageQueue[_activeQueue][idx], traceMessage, length); - if(_nextFreeIdx[_activeQueue] == WEBRTC_TRACE_MAX_QUEUE-1) + if(_nextFreeIdx[_activeQueue] == WEBRTC_TRACE_MAX_QUEUE - 1) { // Logging more messages than can be worked off. Log a warning. const char warning_msg[] = "WARNING MISSING TRACE MESSAGES\n"; _level[_activeQueue][_nextFreeIdx[_activeQueue]] = kTraceWarning; _length[_activeQueue][_nextFreeIdx[_activeQueue]] = strlen(warning_msg); memcpy(_messageQueue[_activeQueue][_nextFreeIdx[_activeQueue]], - warning_msg, _length[_activeQueue][idx]); + warning_msg, strlen(warning_msg)); _nextFreeIdx[_activeQueue]++; } }