aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/PySide2/QtCore/typesystem_core_common.xml')
-rw-r--r--sources/pyside2/PySide2/QtCore/typesystem_core_common.xml10
1 files changed, 4 insertions, 6 deletions
diff --git a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
index 631403c3f..48f234f2b 100644
--- a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
+++ b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
@@ -3035,9 +3035,8 @@
</modify-function>
<modify-function signature="readData(char*,qint64)">
<inject-code class="target">
- QByteArray ba;
- ba.resize(%2);
- %CPPSELF.%FUNCTION_NAME(ba.data(), ba.size());
+ QByteArray ba(1 + int(%2), char(0));
+ %CPPSELF.%FUNCTION_NAME(ba.data(), int(%2));
%PYARG_0 = Shiboken::String::fromCString(ba.constData());
</inject-code>
<modify-argument index="1">
@@ -3059,9 +3058,8 @@
</modify-function>
<modify-function signature="readLineData(char*,qint64)">
<inject-code class="target">
- QByteArray ba;
- ba.resize(%2);
- %CPPSELF.%FUNCTION_NAME(ba.data(), ba.size());
+ QByteArray ba(1 + int(%2), char(0));
+ %CPPSELF.%FUNCTION_NAME(ba.data(), int(%2));
%PYARG_0 = Shiboken::String::fromCString(ba.constData());
</inject-code>
<modify-argument index="1">