Skip to content

Commit 554aad3

Browse files
committed
use ostringstream instead of ostrstream
1 parent c888057 commit 554aad3

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

test/event_logger_test.cc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include <catch.hpp>
22

33
#include <chrono>
4+
#include <sstream>
45
#include <string>
5-
#include <strstream>
66

77
#include <google/protobuf/text_format.h>
88
#include <google/protobuf/util/message_differencer.h>
@@ -46,11 +46,9 @@ bool readEventProto(RecordReader& reader, tensorflow::Event* proto)
4646

4747
std::string getCurrentFileVersion()
4848
{
49-
std::ostrstream fileVersion;
49+
std::ostringstream fileVersion;
5050
fileVersion << kVersionPrefix << kCurrentVersion << std::ends;
51-
std::string fv = fileVersion.str();
52-
fileVersion.freeze(false);
53-
return fv;
51+
return fileVersion.str();
5452
}
5553

5654
TEST_CASE("EventLogger - default test", "[EventLogger][create/write]") {

tflogger/event_logger.cc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include <chrono>
55
#include <iostream>
6-
#include <strstream>
6+
#include <sstream>
77

88
using namespace tflogger;
99

@@ -93,10 +93,9 @@ bool EventLogger::init()
9393
// Write the first event with the current version
9494
tensorflow::Event event;
9595
event.set_wall_time(nowSeconds);
96-
std::ostrstream fileVersion;
96+
std::ostringstream fileVersion;
9797
fileVersion << kVersionPrefix << kCurrentVersion << std::ends;
9898
event.set_file_version(fileVersion.str());
99-
fileVersion.freeze(false);
10099
writeEvent(event);
101100
flush();
102101

0 commit comments

Comments
 (0)