@@ -864,8 +864,9 @@ test_L_code(PyObject *self)
864
864
PyTuple_SET_ITEM (tuple , 0 , num );
865
865
866
866
value = -1 ;
867
- if (PyArg_ParseTuple (tuple , "L:test_L_code" , & value ) < 0 )
867
+ if (! PyArg_ParseTuple (tuple , "L:test_L_code" , & value )) {
868
868
return NULL ;
869
+ }
869
870
if (value != 42 )
870
871
return raiseTestError ("test_L_code" ,
871
872
"L code returned wrong value for long 42" );
@@ -878,8 +879,9 @@ test_L_code(PyObject *self)
878
879
PyTuple_SET_ITEM (tuple , 0 , num );
879
880
880
881
value = -1 ;
881
- if (PyArg_ParseTuple (tuple , "L:test_L_code" , & value ) < 0 )
882
+ if (! PyArg_ParseTuple (tuple , "L:test_L_code" , & value )) {
882
883
return NULL ;
884
+ }
883
885
if (value != 42 )
884
886
return raiseTestError ("test_L_code" ,
885
887
"L code returned wrong value for int 42" );
@@ -1195,8 +1197,9 @@ test_k_code(PyObject *self)
1195
1197
PyTuple_SET_ITEM (tuple , 0 , num );
1196
1198
1197
1199
value = 0 ;
1198
- if (PyArg_ParseTuple (tuple , "k:test_k_code" , & value ) < 0 )
1200
+ if (! PyArg_ParseTuple (tuple , "k:test_k_code" , & value )) {
1199
1201
return NULL ;
1202
+ }
1200
1203
if (value != ULONG_MAX )
1201
1204
return raiseTestError ("test_k_code" ,
1202
1205
"k code returned wrong value for long 0xFFF...FFF" );
@@ -1215,8 +1218,9 @@ test_k_code(PyObject *self)
1215
1218
PyTuple_SET_ITEM (tuple , 0 , num );
1216
1219
1217
1220
value = 0 ;
1218
- if (PyArg_ParseTuple (tuple , "k:test_k_code" , & value ) < 0 )
1221
+ if (! PyArg_ParseTuple (tuple , "k:test_k_code" , & value )) {
1219
1222
return NULL ;
1223
+ }
1220
1224
if (value != (unsigned long )-0x42 )
1221
1225
return raiseTestError ("test_k_code" ,
1222
1226
"k code returned wrong value for long -0xFFF..000042" );
@@ -1549,11 +1553,13 @@ test_s_code(PyObject *self)
1549
1553
/* These two blocks used to raise a TypeError:
1550
1554
* "argument must be string without null bytes, not str"
1551
1555
*/
1552
- if (PyArg_ParseTuple (tuple , "s:test_s_code1" , & value ) < 0 )
1553
- return NULL ;
1556
+ if (!PyArg_ParseTuple (tuple , "s:test_s_code1" , & value )) {
1557
+ return NULL ;
1558
+ }
1554
1559
1555
- if (PyArg_ParseTuple (tuple , "z:test_s_code2" , & value ) < 0 )
1556
- return NULL ;
1560
+ if (!PyArg_ParseTuple (tuple , "z:test_s_code2" , & value )) {
1561
+ return NULL ;
1562
+ }
1557
1563
1558
1564
Py_DECREF (tuple );
1559
1565
Py_RETURN_NONE ;
@@ -1655,14 +1661,16 @@ test_u_code(PyObject *self)
1655
1661
PyTuple_SET_ITEM (tuple , 0 , obj );
1656
1662
1657
1663
value = 0 ;
1658
- if (PyArg_ParseTuple (tuple , "u:test_u_code" , & value ) < 0 )
1664
+ if (! PyArg_ParseTuple (tuple , "u:test_u_code" , & value )) {
1659
1665
return NULL ;
1666
+ }
1660
1667
if (value != PyUnicode_AS_UNICODE (obj ))
1661
1668
return raiseTestError ("test_u_code" ,
1662
1669
"u code returned wrong value for u'test'" );
1663
1670
value = 0 ;
1664
- if (PyArg_ParseTuple (tuple , "u#:test_u_code" , & value , & len ) < 0 )
1671
+ if (! PyArg_ParseTuple (tuple , "u#:test_u_code" , & value , & len )) {
1665
1672
return NULL ;
1673
+ }
1666
1674
if (value != PyUnicode_AS_UNICODE (obj ) ||
1667
1675
len != PyUnicode_GET_SIZE (obj ))
1668
1676
return raiseTestError ("test_u_code" ,
@@ -1694,8 +1702,9 @@ test_Z_code(PyObject *self)
1694
1702
value2 = PyUnicode_AS_UNICODE (obj );
1695
1703
1696
1704
/* Test Z for both values */
1697
- if (PyArg_ParseTuple (tuple , "ZZ:test_Z_code" , & value1 , & value2 ) < 0 )
1705
+ if (! PyArg_ParseTuple (tuple , "ZZ:test_Z_code" , & value1 , & value2 )) {
1698
1706
return NULL ;
1707
+ }
1699
1708
if (value1 != PyUnicode_AS_UNICODE (obj ))
1700
1709
return raiseTestError ("test_Z_code" ,
1701
1710
"Z code returned wrong value for 'test'" );
@@ -1709,9 +1718,11 @@ test_Z_code(PyObject *self)
1709
1718
len2 = -1 ;
1710
1719
1711
1720
/* Test Z# for both values */
1712
- if (PyArg_ParseTuple (tuple , "Z#Z#:test_Z_code" , & value1 , & len1 ,
1713
- & value2 , & len2 ) < 0 )
1721
+ if (!PyArg_ParseTuple (tuple , "Z#Z#:test_Z_code" , & value1 , & len1 ,
1722
+ & value2 , & len2 ))
1723
+ {
1714
1724
return NULL ;
1725
+ }
1715
1726
if (value1 != PyUnicode_AS_UNICODE (obj ) ||
1716
1727
len1 != PyUnicode_GET_SIZE (obj ))
1717
1728
return raiseTestError ("test_Z_code" ,
@@ -2033,17 +2044,19 @@ test_empty_argparse(PyObject *self)
2033
2044
tuple = PyTuple_New (0 );
2034
2045
if (!tuple )
2035
2046
return NULL ;
2036
- if ((result = PyArg_ParseTuple (tuple , "|:test_empty_argparse" )) < 0 )
2047
+ if (! (result = PyArg_ParseTuple (tuple , "|:test_empty_argparse" ))) {
2037
2048
goto done ;
2049
+ }
2038
2050
dict = PyDict_New ();
2039
2051
if (!dict )
2040
2052
goto done ;
2041
2053
result = PyArg_ParseTupleAndKeywords (tuple , dict , "|:test_empty_argparse" , kwlist );
2042
2054
done :
2043
2055
Py_DECREF (tuple );
2044
2056
Py_XDECREF (dict );
2045
- if (result < 0 )
2057
+ if (! result ) {
2046
2058
return NULL ;
2059
+ }
2047
2060
else {
2048
2061
Py_RETURN_NONE ;
2049
2062
}
@@ -3698,8 +3711,9 @@ test_raise_signal(PyObject* self, PyObject *args)
3698
3711
{
3699
3712
int signum , err ;
3700
3713
3701
- if (PyArg_ParseTuple (args , "i:raise_signal" , & signum ) < 0 )
3714
+ if (! PyArg_ParseTuple (args , "i:raise_signal" , & signum )) {
3702
3715
return NULL ;
3716
+ }
3703
3717
3704
3718
err = raise (signum );
3705
3719
if (err )
0 commit comments