summaryrefslogtreecommitdiffstats
path: root/src/hprof/hprof.cc
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2012-04-20 18:48:18 -0700
committerElliott Hughes <enh@google.com>2012-04-20 18:57:19 -0700
commit7b9d996e4cd7d154bb1a244d67139aff0c363cf2 (patch)
treea9dabe8f910b4b8bf29c2f4285d860995e25f58d /src/hprof/hprof.cc
parent934100aea5a0f498c17e2c4a1fd0193af1557b42 (diff)
downloadart-7b9d996e4cd7d154bb1a244d67139aff0c363cf2.zip
art-7b9d996e4cd7d154bb1a244d67139aff0c363cf2.tar.gz
art-7b9d996e4cd7d154bb1a244d67139aff0c363cf2.tar.bz2
Tidy up some C-isms.
Change-Id: I53b457cab9067369320457549071fc3e4c23c81b
Diffstat (limited to 'src/hprof/hprof.cc')
-rw-r--r--src/hprof/hprof.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/hprof/hprof.cc b/src/hprof/hprof.cc
index d6771d0..ccebca5 100644
--- a/src/hprof/hprof.cc
+++ b/src/hprof/hprof.cc
@@ -70,8 +70,7 @@ Hprof::Hprof(const char* outputFileName, int fd, bool writeHeader, bool directTo
FILE *fp = open_memstream(&file_data_ptr_, &file_data_size_);
if (fp == NULL) {
// not expected
- LOG(ERROR) << StringPrintf("hprof: open_memstream failed: %s", strerror(errno));
- CHECK(false);
+ PLOG(FATAL) << "open_memstream failed";
}
direct_to_ddms_ = directToDdms;
@@ -95,7 +94,7 @@ Hprof::Hprof(const char* outputFileName, int fd, bool writeHeader, bool directTo
fwrite(buf, 1, sizeof(uint32_t), fp);
// The current time, in milliseconds since 0:00 GMT, 1/1/70.
- struct timeval now;
+ timeval now;
uint64_t nowMs;
if (gettimeofday(&now, NULL) < 0) {
nowMs = 0;
@@ -512,7 +511,7 @@ int sysWriteFully(int fd, const void* buf, size_t count, const char* logMsg) {
ssize_t actual = TEMP_FAILURE_RETRY(write(fd, buf, count));
if (actual < 0) {
int err = errno;
- LOG(ERROR) << StringPrintf("%s: write failed: %s", logMsg, strerror(err));
+ PLOG(ERROR) << StringPrintf("%s: write failed", logMsg);
return err;
} else if (actual != (ssize_t) count) {
LOG(DEBUG) << StringPrintf("%s: partial write (will retry): (%d of %zd)",
@@ -555,7 +554,7 @@ bool Hprof::Finish() {
if (direct_to_ddms_) {
// send the data off to DDMS
- struct iovec iov[2];
+ iovec iov[2];
iov[0].iov_base = headCtx.file_data_ptr_;
iov[0].iov_len = headCtx.file_data_size_;
iov[1].iov_base = file_data_ptr_;
@@ -569,13 +568,13 @@ bool Hprof::Finish() {
if (headCtx.fd_ >= 0) {
outFd = dup(headCtx.fd_);
if (outFd < 0) {
- LOG(ERROR) << StringPrintf("dup(%d) failed: %s", headCtx.fd_, strerror(errno));
+ PLOG(ERROR) << StringPrintf("dup(%d) failed", headCtx.fd_);
// continue to fail-handler below
}
} else {
outFd = open(file_name_.c_str(), O_WRONLY|O_CREAT|O_TRUNC, 0644);
if (outFd < 0) {
- LOG(ERROR) << StringPrintf("can't open %s: %s", headCtx.file_name_.c_str(), strerror(errno));
+ PLOG(ERROR) << StringPrintf("can't open \"%s\"", headCtx.file_name_.c_str());
// continue to fail-handler below
}
}