From b815c6f7fd71086c97fe6e9aa9472154be5fcc57 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Mon, 13 May 2024 13:26:49 +0200 Subject: QTextStream: port from QScopedPointer to unique_ptr In preparation of adding QT_NO_SCOPED_PONTER, which would be rather pointless for users if public headers continued to mention the type. Pick-to: 6.9 6.8 Task-number: QTBUG-132213 Change-Id: I6539e83158ab34e4fa4bd22b6d0ac5629a3b6db9 Reviewed-by: Ahmad Samir Reviewed-by: Thiago Macieira --- src/corelib/io/qdebug.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/corelib/io/qdebug.cpp') diff --git a/src/corelib/io/qdebug.cpp b/src/corelib/io/qdebug.cpp index fc70e066f78..ff9c96ca4d0 100644 --- a/src/corelib/io/qdebug.cpp +++ b/src/corelib/io/qdebug.cpp @@ -318,7 +318,7 @@ void QDebug::putString(const QChar *begin, size_t length) // we'll reset the QTextStream formatting mechanisms, so save the state QDebugStateSaver saver(*this); stream->ts.d_ptr->params.reset(); - putEscapedString(stream->ts.d_ptr.data(), reinterpret_cast(begin), length); + putEscapedString(stream->ts.d_ptr.get(), reinterpret_cast(begin), length); } } @@ -338,7 +338,7 @@ void QDebug::putByteArray(const char *begin, size_t length, Latin1Content conten // we'll reset the QTextStream formatting mechanisms, so save the state QDebugStateSaver saver(*this); stream->ts.d_ptr->params.reset(); - putEscapedString(stream->ts.d_ptr.data(), reinterpret_cast(begin), + putEscapedString(stream->ts.d_ptr.get(), reinterpret_cast(begin), length, content == ContainsLatin1); } } -- cgit v1.2.3