Use PyString_GET_SIZE instead of PyString_Size on some inject codes.
This commit is contained in:
parent
f5d4b6e678
commit
2d65e48fa8
1 changed files with 2 additions and 2 deletions
|
|
@ -1511,7 +1511,7 @@
|
||||||
<modify-function signature="QByteArray(const char *)">
|
<modify-function signature="QByteArray(const char *)">
|
||||||
<!-- Keep \x00 bytes passed in python strings -->
|
<!-- Keep \x00 bytes passed in python strings -->
|
||||||
<inject-code class="target" position="beginning">
|
<inject-code class="target" position="beginning">
|
||||||
int size = PyString_Size(pyargs[0]);
|
int size = PyString_GET_SIZE(pyargs[0]);
|
||||||
%0 = new QByteArray(%1, size);
|
%0 = new QByteArray(%1, size);
|
||||||
</inject-code>
|
</inject-code>
|
||||||
</modify-function>
|
</modify-function>
|
||||||
|
|
@ -2362,7 +2362,7 @@
|
||||||
<remove-argument />
|
<remove-argument />
|
||||||
</modify-argument>
|
</modify-argument>
|
||||||
<inject-code class="target">
|
<inject-code class="target">
|
||||||
int r = %CPPSELF.%FUNCTION_NAME(%1, PyString_Size(%PYARG_1));
|
int r = %CPPSELF.%FUNCTION_NAME(%1, PyString_GET_SIZE(%PYARG_1));
|
||||||
%PYARG_0 = %CONVERTTOPYTHON[int](r);
|
%PYARG_0 = %CONVERTTOPYTHON[int](r);
|
||||||
</inject-code>
|
</inject-code>
|
||||||
</modify-function>
|
</modify-function>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue