Commit 9b54971c authored by rtenneti@chromium.org's avatar rtenneti@chromium.org

Added CHECK for buffer_ and xml_wrapper_ to be not NULL

before accessing them.

BUG=64813
TEST=see bug 

Review URL: http://codereview.chromium.org/6273006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71564 0039d316-1c4b-4281-b951-d872f2087c98
parent e4155a7a
......@@ -52,7 +52,7 @@ class MetricsLogBase::XmlWrapper {
buffer_(NULL),
writer_(NULL) {
buffer_ = xmlBufferCreate();
DCHECK(buffer_);
CHECK(buffer_);
#if defined(OS_CHROMEOS)
writer_ = xmlNewTextWriterDoc(&doc_, /* compression */ 0);
......@@ -151,6 +151,8 @@ void MetricsLogBase::CloseLog() {
int MetricsLogBase::GetEncodedLogSize() {
DCHECK(locked_);
CHECK(xml_wrapper_);
CHECK(xml_wrapper_->buffer());
return xml_wrapper_->buffer()->use;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment