OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2004 The WebRTC Project Authors. All rights reserved. | 2 * Copyright 2004 The WebRTC Project Authors. All rights reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
125 print_stream_ << "[" << std::setfill('0') << std::setw(3) << (time / 1000) | 125 print_stream_ << "[" << std::setfill('0') << std::setw(3) << (time / 1000) |
126 << ":" << std::setw(3) << (time % 1000) << std::setfill(' ') | 126 << ":" << std::setw(3) << (time % 1000) << std::setfill(' ') |
127 << "] "; | 127 << "] "; |
128 } | 128 } |
129 | 129 |
130 if (thread_) { | 130 if (thread_) { |
131 PlatformThreadId id = CurrentThreadId(); | 131 PlatformThreadId id = CurrentThreadId(); |
132 print_stream_ << "[" << std::dec << id << "] "; | 132 print_stream_ << "[" << std::dec << id << "] "; |
133 } | 133 } |
134 | 134 |
135 print_stream_ << "(" << FilenameFromPath(file) << ":" << line << "): "; | 135 if (file != NULL) |
| 136 print_stream_ << "(" << FilenameFromPath(file) << ":" << line << "): "; |
136 | 137 |
137 if (err_ctx != ERRCTX_NONE) { | 138 if (err_ctx != ERRCTX_NONE) { |
138 std::ostringstream tmp; | 139 std::ostringstream tmp; |
139 tmp << "[0x" << std::setfill('0') << std::hex << std::setw(8) << err << "]"; | 140 tmp << "[0x" << std::setfill('0') << std::hex << std::setw(8) << err << "]"; |
140 switch (err_ctx) { | 141 switch (err_ctx) { |
141 case ERRCTX_ERRNO: | 142 case ERRCTX_ERRNO: |
142 tmp << " " << strerror(err); | 143 tmp << " " << strerror(err); |
143 break; | 144 break; |
144 #if WEBRTC_WIN | 145 #if WEBRTC_WIN |
145 case ERRCTX_HRESULT: { | 146 case ERRCTX_HRESULT: { |
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
553 } | 554 } |
554 | 555 |
555 if (state) { | 556 if (state) { |
556 state->unprintable_count_[input] = consecutive_unprintable; | 557 state->unprintable_count_[input] = consecutive_unprintable; |
557 } | 558 } |
558 } | 559 } |
559 | 560 |
560 ////////////////////////////////////////////////////////////////////// | 561 ////////////////////////////////////////////////////////////////////// |
561 | 562 |
562 } // namespace rtc | 563 } // namespace rtc |
OLD | NEW |