From a86e8f7b58353eefa33dc6ac4a6b556c1cbafa82 Mon Sep 17 00:00:00 2001 From: peri4 Date: Thu, 2 May 2024 21:35:29 +0300 Subject: [PATCH] PIIOTextStream(PIString * string) now with mandatory Mode --- libs/main/io_devices/piiostream.h | 4 ++-- libs/main/io_utils/piconnection.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/main/io_devices/piiostream.h b/libs/main/io_devices/piiostream.h index e78bee0e..708ea88e 100644 --- a/libs/main/io_devices/piiostream.h +++ b/libs/main/io_devices/piiostream.h @@ -81,8 +81,8 @@ public: //! \~english Contructs %PIIOTextStream for "string" string //! \~russian Создает %PIIOTextStream для строки "string" - PIIOTextStream(PIString * string): PITextStream(&bin_stream) { - io_string = new PIIOString(string); + PIIOTextStream(PIString * string, PIIODevice::DeviceMode mode): PITextStream(&bin_stream) { + io_string = new PIIOString(string, mode); bin_stream.setDevice(io_string); } diff --git a/libs/main/io_utils/piconnection.cpp b/libs/main/io_utils/piconnection.cpp index 2707f8d0..a2ff6877 100644 --- a/libs/main/io_utils/piconnection.cpp +++ b/libs/main/io_utils/piconnection.cpp @@ -260,7 +260,7 @@ bool PIConnection::configure(PIConfig & conf, const PIString & name_) { PIString PIConnection::makeConfig() const { PIString ret; - PIIOTextStream ts(&ret); + PIIOTextStream ts(&ret, PIIODevice::WriteOnly); ts << "[" << name() << "]\n"; PIVector devs(boundedDevices()); int dn(-1);