@@ -870,8 +870,9 @@ test_L_code(PyObject *self)
870
870
PyTuple_SET_ITEM (tuple , 0 , num );
871
871
872
872
value = -1 ;
873
- if (PyArg_ParseTuple (tuple , "L:test_L_code" , & value ) < 0 )
873
+ if (! PyArg_ParseTuple (tuple , "L:test_L_code" , & value )) {
874
874
return NULL ;
875
+ }
875
876
if (value != 42 )
876
877
return raiseTestError ("test_L_code" ,
877
878
"L code returned wrong value for long 42" );
@@ -884,8 +885,9 @@ test_L_code(PyObject *self)
884
885
PyTuple_SET_ITEM (tuple , 0 , num );
885
886
886
887
value = -1 ;
887
- if (PyArg_ParseTuple (tuple , "L:test_L_code" , & value ) < 0 )
888
+ if (! PyArg_ParseTuple (tuple , "L:test_L_code" , & value )) {
888
889
return NULL ;
890
+ }
889
891
if (value != 42 )
890
892
return raiseTestError ("test_L_code" ,
891
893
"L code returned wrong value for int 42" );
@@ -1202,8 +1204,9 @@ test_k_code(PyObject *self)
1202
1204
PyTuple_SET_ITEM (tuple , 0 , num );
1203
1205
1204
1206
value = 0 ;
1205
- if (PyArg_ParseTuple (tuple , "k:test_k_code" , & value ) < 0 )
1207
+ if (! PyArg_ParseTuple (tuple , "k:test_k_code" , & value )) {
1206
1208
return NULL ;
1209
+ }
1207
1210
if (value != ULONG_MAX )
1208
1211
return raiseTestError ("test_k_code" ,
1209
1212
"k code returned wrong value for long 0xFFF...FFF" );
@@ -1221,8 +1224,9 @@ test_k_code(PyObject *self)
1221
1224
PyTuple_SET_ITEM (tuple , 0 , num );
1222
1225
1223
1226
value = 0 ;
1224
- if (PyArg_ParseTuple (tuple , "k:test_k_code" , & value ) < 0 )
1227
+ if (! PyArg_ParseTuple (tuple , "k:test_k_code" , & value )) {
1225
1228
return NULL ;
1229
+ }
1226
1230
if (value != (unsigned long )-0x42 )
1227
1231
return raiseTestError ("test_k_code" ,
1228
1232
"k code returned wrong value for long -0xFFF..000042" );
@@ -1560,11 +1564,13 @@ test_s_code(PyObject *self)
1560
1564
/* These two blocks used to raise a TypeError:
1561
1565
* "argument must be string without null bytes, not str"
1562
1566
*/
1563
- if (PyArg_ParseTuple (tuple , "s:test_s_code1" , & value ) < 0 )
1564
- return NULL ;
1567
+ if (!PyArg_ParseTuple (tuple , "s:test_s_code1" , & value )) {
1568
+ return NULL ;
1569
+ }
1565
1570
1566
- if (PyArg_ParseTuple (tuple , "z:test_s_code2" , & value ) < 0 )
1567
- return NULL ;
1571
+ if (!PyArg_ParseTuple (tuple , "z:test_s_code2" , & value )) {
1572
+ return NULL ;
1573
+ }
1568
1574
1569
1575
Py_DECREF (tuple );
1570
1576
Py_RETURN_NONE ;
@@ -1666,14 +1672,16 @@ test_u_code(PyObject *self)
1666
1672
PyTuple_SET_ITEM (tuple , 0 , obj );
1667
1673
1668
1674
value = 0 ;
1669
- if (PyArg_ParseTuple (tuple , "u:test_u_code" , & value ) < 0 )
1675
+ if (! PyArg_ParseTuple (tuple , "u:test_u_code" , & value )) {
1670
1676
return NULL ;
1677
+ }
1671
1678
if (value != PyUnicode_AS_UNICODE (obj ))
1672
1679
return raiseTestError ("test_u_code" ,
1673
1680
"u code returned wrong value for u'test'" );
1674
1681
value = 0 ;
1675
- if (PyArg_ParseTuple (tuple , "u#:test_u_code" , & value , & len ) < 0 )
1682
+ if (! PyArg_ParseTuple (tuple , "u#:test_u_code" , & value , & len )) {
1676
1683
return NULL ;
1684
+ }
1677
1685
if (value != PyUnicode_AS_UNICODE (obj ) ||
1678
1686
len != PyUnicode_GET_SIZE (obj ))
1679
1687
return raiseTestError ("test_u_code" ,
@@ -1706,8 +1714,9 @@ test_Z_code(PyObject *self)
1706
1714
value2 = PyUnicode_AS_UNICODE (obj );
1707
1715
1708
1716
/* Test Z for both values */
1709
- if (PyArg_ParseTuple (tuple , "ZZ:test_Z_code" , & value1 , & value2 ) < 0 )
1717
+ if (! PyArg_ParseTuple (tuple , "ZZ:test_Z_code" , & value1 , & value2 )) {
1710
1718
return NULL ;
1719
+ }
1711
1720
if (value1 != PyUnicode_AS_UNICODE (obj ))
1712
1721
return raiseTestError ("test_Z_code" ,
1713
1722
"Z code returned wrong value for 'test'" );
@@ -1721,9 +1730,11 @@ test_Z_code(PyObject *self)
1721
1730
len2 = -1 ;
1722
1731
1723
1732
/* Test Z# for both values */
1724
- if (PyArg_ParseTuple (tuple , "Z#Z#:test_Z_code" , & value1 , & len1 ,
1725
- & value2 , & len2 ) < 0 )
1733
+ if (!PyArg_ParseTuple (tuple , "Z#Z#:test_Z_code" , & value1 , & len1 ,
1734
+ & value2 , & len2 ))
1735
+ {
1726
1736
return NULL ;
1737
+ }
1727
1738
if (value1 != PyUnicode_AS_UNICODE (obj ) ||
1728
1739
len1 != PyUnicode_GET_SIZE (obj ))
1729
1740
return raiseTestError ("test_Z_code" ,
@@ -2028,17 +2039,19 @@ test_empty_argparse(PyObject *self)
2028
2039
tuple = PyTuple_New (0 );
2029
2040
if (!tuple )
2030
2041
return NULL ;
2031
- if ((result = PyArg_ParseTuple (tuple , "|:test_empty_argparse" )) < 0 )
2042
+ if (! (result = PyArg_ParseTuple (tuple , "|:test_empty_argparse" ))) {
2032
2043
goto done ;
2044
+ }
2033
2045
dict = PyDict_New ();
2034
2046
if (!dict )
2035
2047
goto done ;
2036
2048
result = PyArg_ParseTupleAndKeywords (tuple , dict , "|:test_empty_argparse" , kwlist );
2037
2049
done :
2038
2050
Py_DECREF (tuple );
2039
2051
Py_XDECREF (dict );
2040
- if (result < 0 )
2052
+ if (! result ) {
2041
2053
return NULL ;
2054
+ }
2042
2055
else {
2043
2056
Py_RETURN_NONE ;
2044
2057
}
@@ -3573,8 +3586,9 @@ test_raise_signal(PyObject* self, PyObject *args)
3573
3586
{
3574
3587
int signum , err ;
3575
3588
3576
- if (PyArg_ParseTuple (args , "i:raise_signal" , & signum ) < 0 )
3589
+ if (! PyArg_ParseTuple (args , "i:raise_signal" , & signum )) {
3577
3590
return NULL ;
3591
+ }
3578
3592
3579
3593
err = raise (signum );
3580
3594
if (err )
0 commit comments