summaryrefslogtreecommitdiff
path: root/src/tracing/node_trace_writer.h
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2018-07-18 02:15:17 +0200
committerAnna Henningsen <anna@addaleax.net>2018-08-01 17:16:56 +0200
commit25fdab5402c20fb0c08fc917d022a21e031ac5ff (patch)
tree309f66211b2cc5bd6d6f369393f124c4d244a109 /src/tracing/node_trace_writer.h
parent5c212a61d10fd96cc3cc00c632f6bf5cd44ffc9d (diff)
downloadandroid-node-v8-25fdab5402c20fb0c08fc917d022a21e031ac5ff.tar.gz
android-node-v8-25fdab5402c20fb0c08fc917d022a21e031ac5ff.tar.bz2
android-node-v8-25fdab5402c20fb0c08fc917d022a21e031ac5ff.zip
src: use unique_ptr for internal JSON trace writer
PR-URL: https://github.com/nodejs/node/pull/21867 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
Diffstat (limited to 'src/tracing/node_trace_writer.h')
-rw-r--r--src/tracing/node_trace_writer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tracing/node_trace_writer.h b/src/tracing/node_trace_writer.h
index 9c4decc8ee..53311db992 100644
--- a/src/tracing/node_trace_writer.h
+++ b/src/tracing/node_trace_writer.h
@@ -63,7 +63,7 @@ class NodeTraceWriter : public AsyncTraceWriter {
int file_num_ = 0;
const std::string& log_file_pattern_;
std::ostringstream stream_;
- TraceWriter* json_trace_writer_ = nullptr;
+ std::unique_ptr<TraceWriter> json_trace_writer_;
bool exited_ = false;
};