aboutsummaryrefslogtreecommitdiffstats
path: root/sources
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-11-03 14:51:52 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-11-03 16:48:04 +0000
commit4055cb065bdfb183b98ed1d1a69ee77f4c6c26eb (patch)
treef69d447bd8c754914179a09aa8e5dba28e0f1dab /sources
parent7c02b14b5d10a0ba3674a1bad26f97af7adc41ad (diff)
shiboken6: Fix some integer types in test type systems
Task-number: PYSIDE-1703 Change-Id: I044687f19d0049b52f5410353080509a725652b0 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 051409ddc20e925c85f6d89d2f86a06273313040) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'sources')
-rw-r--r--sources/shiboken6/tests/samplebinding/typesystem_sample.xml10
1 files changed, 5 insertions, 5 deletions
diff --git a/sources/shiboken6/tests/samplebinding/typesystem_sample.xml b/sources/shiboken6/tests/samplebinding/typesystem_sample.xml
index 1c1b87914..7950aa796 100644
--- a/sources/shiboken6/tests/samplebinding/typesystem_sample.xml
+++ b/sources/shiboken6/tests/samplebinding/typesystem_sample.xml
@@ -1181,14 +1181,14 @@
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
- int %out = PySequence_Size(%PYARG_1);
+ const auto %out = PySequence_Size(%PYARG_1);
</conversion-rule>
</modify-argument>
<modify-argument index="2">
<replace-type modified-type="PySequence" />
<conversion-rule class="native">
Shiboken::AutoArrayPointer&lt;Point&gt; %out(%1);
- for (int i = 0; i &lt; %1; ++i)
+ for (Py_ssize_t i = 0; i &lt; %1; ++i)
%out[i] = %CONVERTTOCPP[Point](PySequence_Fast_GET_ITEM(%PYARG_1, i));
</conversion-rule>
</modify-argument>
@@ -1632,15 +1632,15 @@
<modify-argument index="1">
<remove-argument/>
<conversion-rule class="native">
- int %out = PySequence_Size(%PYARG_1);
+ const auto %out = PySequence_Size(%PYARG_1);
</conversion-rule>
</modify-argument>
<modify-argument index="2">
<replace-type modified-type="PySequence"/>
<conversion-rule class="native">
- int numItems = PySequence_Size(%PYARG_1);
+ const auto numItems = PySequence_Size(%PYARG_1);
Shiboken::AutoArrayPointer&lt;int&gt; %out(numItems);
- for (int i = 0; i &lt; numItems; ++i) {
+ for (Py_ssize_t i = 0; i &lt; numItems; ++i) {
if (%CHECKTYPE[int](PySequence_Fast_GET_ITEM(%PYARG_1, i)))
%out[i] = %CONVERTTOCPP[int](PySequence_Fast_GET_ITEM(%PYARG_1, i));
else if (%ISCONVERTIBLE[int](PySequence_Fast_GET_ITEM(%PYARG_1, i)))