auto import //branches/master/...@140412
diff --git a/vm/hprof/Hprof.c b/vm/hprof/Hprof.c
index 66b46f4..2e6f7c9 100644
--- a/vm/hprof/Hprof.c
+++ b/vm/hprof/Hprof.c
@@ -111,7 +111,10 @@
}
}
-void
+/*
+ * Finish up the hprof dump. Returns true on success.
+ */
+bool
hprofShutdown(hprof_context_t *ctx)
{
FILE *tempFp = ctx->fp;
@@ -131,7 +134,7 @@
fclose(tempFp);
free(ctx->fileName);
free(ctx);
- return;
+ return false;
}
hprofContextInit(ctx, ctx->fileName, fp, true);
@@ -179,4 +182,5 @@
/* throw out a log message for the benefit of "runhat" */
LOGI("hprof: heap dump completed, temp file removed\n");
+ return true;
}