diff --git a/tools/nui/FileReader.cpp b/tools/nui/FileReader.cpp index 7c207dff83..ec5c11feea 100644 --- a/tools/nui/FileReader.cpp +++ b/tools/nui/FileReader.cpp @@ -1,5 +1,6 @@ #include "FileReader.hpp" #include "FrameReader.hpp" +#include #include @@ -83,8 +84,7 @@ void LogReader::mergeEvents(int dled) { capnp::FlatArrayMessageReader cmsg = capnp::FlatArrayMessageReader(amsg); // this needed? it is - capnp::FlatArrayMessageReader *tmsg = - new capnp::FlatArrayMessageReader(kj::arrayPtr(amsg.begin(), cmsg.getEnd())); + std::unique_ptr tmsg(new capnp::FlatArrayMessageReader(kj::arrayPtr(amsg.begin(), cmsg.getEnd())); amsg = kj::arrayPtr(cmsg.getEnd(), amsg.end());