$OpenBSD: patch-src_corelib_io_qiodevice_cpp,v 1.1 2021/02/01 21:27:49 sthen Exp $

https://codereview.qt-project.org/c/qt/qtbase/+/317907

From 6485b6d45ad165cf976138cf8ab683c42515e794 Mon Sep 17 00:00:00 2001
From: Kai Koehne <kai.koehne@qt.io>
Date: Tue, 13 Oct 2020 15:47:31 +0200
Subject: [PATCH] Fix allocated memory of QByteArray returned by
 QIODevice::readLine

Index: src/corelib/io/qiodevice.cpp
--- src/corelib/io/qiodevice.cpp.orig
+++ src/corelib/io/qiodevice.cpp
@@ -1480,10 +1480,12 @@ QByteArray QIODevice::readLine(qint64 maxSize)
     } else
         readBytes = readLine(result.data(), result.size());
 
-    if (readBytes <= 0)
+    if (readBytes <= 0) {
         result.clear();
-    else
+    } else {
         result.resize(readBytes);
+        result.squeeze();
+    }
 
     return result;
 }
