summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Wouters <thomas@python.org>2001-06-27 13:11:09 (GMT)
committerThomas Wouters <thomas@python.org>2001-06-27 13:11:09 (GMT)
commit689f4fa2c439f0100e512c9d90f9254f4d587f00 (patch)
tree72253057677eb7e0d53b3b308f8d8b7e718492ec
parent7a5b674721161bdc60d375cde69b9372539f9191 (diff)
downloadcpython-689f4fa2c439f0100e512c9d90f9254f4d587f00.zip
cpython-689f4fa2c439f0100e512c9d90f9254f4d587f00.tar.gz
cpython-689f4fa2c439f0100e512c9d90f9254f4d587f00.tar.bz2
Backport Jeremy's checkin 2.57:
vgetargs1() and vgetargskeywords(): Replace uses of PyTuple_Size() and PyTuple_GetItem() with PyTuple_GET_SIZE() and PyTuple_GET_ITEM(). The code has already done a PyTuple_Check().
-rw-r--r--Python/getargs.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/Python/getargs.c b/Python/getargs.c
index 00f298a..200a732 100644
--- a/Python/getargs.c
+++ b/Python/getargs.c
@@ -166,7 +166,7 @@ vgetargs1(PyObject *args, char *format, va_list *p_va, int compat)
return 0;
}
- len = PyTuple_Size(args);
+ len = PyTuple_GET_SIZE(args);
if (len < min || max < len) {
if (message == NULL) {
@@ -188,8 +188,8 @@ vgetargs1(PyObject *args, char *format, va_list *p_va, int compat)
for (i = 0; i < len; i++) {
if (*format == '|')
format++;
- msg = convertitem(PyTuple_GetItem(args, i), &format, p_va,
- levels, msgbuf);
+ msg = convertitem(PyTuple_GET_ITEM(args, i), &format, p_va,
+ levels, msgbuf);
if (msg) {
seterror(i+1, msg, levels, fname, message);
return 0;
@@ -995,12 +995,10 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
else if (c == ':') {
fname = format;
break;
- }
- else if (c == ';') {
+ } else if (c == ';') {
message = format;
break;
- }
- else if (c == 'e')
+ } else if (c == 'e')
; /* Pass */
else if (isalpha(c))
max++;
@@ -1019,7 +1017,7 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
return 0;
}
- tplen = PyTuple_Size(args);
+ tplen = PyTuple_GET_SIZE(args);
/* do a cursory check of the keywords just to see how many we got */
@@ -1095,7 +1093,7 @@ vgetargskeywords(PyObject *args, PyObject *keywords, char *format,
for (i = 0; i < tplen; i++) {
if (*format == '|')
format++;
- msg = convertitem(PyTuple_GetItem(args, i), &format, p_va,
+ msg = convertitem(PyTuple_GET_ITEM(args, i), &format, p_va,
levels, msgbuf);
if (msg) {
seterror(i+1, msg, levels, fname, message);