Mercurial > cpython-lru_cache-weakref
diff Python/getargs.c @ 60395:b66fc88fa96d legacy-trunk
14 years later, we still don't know what it's for.
Spotted by the PyPy developers.
Original commit is:
branch: trunk
user: guido
date: Mon Aug 19 21:32:04 1996 +0200
files: Python/getargs.c
description:
[svn r6499] Support for keyword arguments (PyArg_ParseTupleAndKeywords) donated by
Geoff Philbrick <philbric@delphi.hks.com> (slightly changed by me).
Also a little change to make the file acceptable to K&R C compilers
(HPUX, SunOS 4.x).
| author | Antoine Pitrou <solipsis@pitrou.net> |
|---|---|
| date | Tue, 06 Apr 2010 15:38:25 +0000 |
| parents | d11fbc796499 |
| children | fd25030223b0 |
line wrap: on
line diff
--- a/Python/getargs.c Tue Apr 06 15:17:33 2010 +0000 +++ b/Python/getargs.c Tue Apr 06 15:38:25 2010 +0000 @@ -1767,16 +1767,6 @@ (void) va_arg(*p_va, PyTypeObject*); (void) va_arg(*p_va, PyObject **); } -#if 0 -/* I don't know what this is for */ - else if (*format == '?') { - inquiry pred = va_arg(*p_va, inquiry); - format++; - if ((*pred)(arg)) { - (void) va_arg(*p_va, PyObject **); - } - } -#endif else if (*format == '&') { typedef int (*converter)(PyObject *, void *); (void) va_arg(*p_va, converter);
