| Index: chrome/common/logging_chrome.cc
|
| diff --git a/chrome/common/logging_chrome.cc b/chrome/common/logging_chrome.cc
|
| index 04ad0e3e9eb306c3d8196fec825c93352d55df5d..7d265871ed6e69b2adc35799e266ee33f5786034 100644
|
| --- a/chrome/common/logging_chrome.cc
|
| +++ b/chrome/common/logging_chrome.cc
|
| @@ -26,10 +26,11 @@
|
| #include <windows.h>
|
| #endif
|
|
|
| -#include <fstream>
|
| -
|
| #include "chrome/common/logging_chrome.h"
|
|
|
| +#include <fstream> // NOLINT
|
| +#include <string> // NOLINT
|
| +
|
| #include "base/command_line.h"
|
| #include "base/compiler_specific.h"
|
| #include "base/debug/debugger.h"
|
| @@ -37,14 +38,12 @@
|
| #include "base/environment.h"
|
| #include "base/files/file_path.h"
|
| #include "base/files/file_util.h"
|
| -#include "base/logging.h"
|
| #include "base/path_service.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/strings/string_util.h"
|
| #include "base/strings/stringprintf.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "base/threading/thread_restrictions.h"
|
| -#include "base/time/time.h"
|
| #include "chrome/common/chrome_constants.h"
|
| #include "chrome/common/chrome_paths.h"
|
| #include "chrome/common/chrome_switches.h"
|
| @@ -392,35 +391,6 @@ base::FilePath GetLogFileName() {
|
| bool DialogsAreSuppressed() {
|
| return dialogs_are_suppressed_;
|
| }
|
| -
|
| -size_t GetFatalAssertions(AssertionList* assertions) {
|
| - // In this function, we don't assume that assertions is non-null, so
|
| - // that if you just want an assertion count, you can pass in NULL.
|
| - if (assertions)
|
| - assertions->clear();
|
| - size_t assertion_count = 0;
|
| -
|
| - std::ifstream log_file;
|
| - log_file.open(GetLogFileName().value().c_str());
|
| - if (!log_file.is_open())
|
| - return 0;
|
| -
|
| - std::string utf8_line;
|
| - std::wstring wide_line;
|
| - while (!log_file.eof()) {
|
| - getline(log_file, utf8_line);
|
| - if (utf8_line.find(":FATAL:") != std::string::npos) {
|
| - wide_line = base::UTF8ToWide(utf8_line);
|
| - if (assertions)
|
| - assertions->push_back(wide_line);
|
| - ++assertion_count;
|
| - }
|
| - }
|
| - log_file.close();
|
| -
|
| - return assertion_count;
|
| -}
|
| -
|
| base::FilePath GenerateTimestampedName(const base::FilePath& base_path,
|
| base::Time timestamp) {
|
| base::Time::Exploded time_deets;
|
|
|