cpython/Python
Tim Peters cffed4bc21 SF bug 486278 SystemError: Python/getargs.c:1086: bad.
vgetargskeywords():  Now that this routine is checking for bad input
(rather than dump core in some cases), some bad calls are raising errors
that previously "worked".  This patch makes the error strings more
revealing, and changes the exceptions from SystemError to RuntimeError
(under the theory that SystemError is more of a "can't happen!" assert-
like thing, and so inappropriate for bad arguments to a public C API
function).
2001-11-29 03:26:37 +00:00
..
.cvsignore Ignore a bunch of generated files. 2000-05-02 18:34:30 +00:00
atof.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
bltinmodule.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
ceval.c SF bug #483469: crash on unbounded recursion in __del__. 2001-11-27 23:29:29 +00:00
codecs.c Rationalize use of limits.h, moving the inclusion to Python.h. 2000-09-26 05:46:01 +00:00
compile.c code_repr(), com_addop_varname(), com_list_comprehension(), 2001-11-28 21:10:39 +00:00
dup2.c Mass ANSIfication of function definitions. Doesn't cover all 'extern' 2000-07-22 18:47:25 +00:00
dynload_aix.c aix_loaderror(): Conversion of sprintf() to PyOS_snprintf() for buffer 2001-11-28 21:35:49 +00:00
dynload_beos.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:37:25 +00:00
dynload_dl.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
dynload_hpux.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
dynload_mac.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
dynload_next.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
dynload_os2.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
dynload_shlib.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
dynload_stub.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
dynload_win.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
errors.c SF bug [#467265] Compile errors on SuSe Linux on IBM/s390. 2001-10-02 21:32:07 +00:00
exceptions.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:24:33 +00:00
fmod.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
frozen.c Squash compiler wng about signed/unsigned mismatch. 2001-10-18 18:57:31 +00:00
frozenmain.c Add -E command line switch (ignore environment variables like PYTHONHOME 2001-07-23 16:30:27 +00:00
future.c Fix SF bug [ #450245 ] Error in parsing future stmts 2001-08-20 20:32:33 +00:00
getargs.c SF bug 486278 SystemError: Python/getargs.c:1086: bad. 2001-11-29 03:26:37 +00:00
getcompiler.c The GCC version is loooooooooong; put it on a new line. 2000-09-05 04:40:39 +00:00
getcopyright.c Because this code was derived from Python 1.6.1 (amongst others), the 2001-04-12 20:53:31 +00:00
getcwd.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
getmtime.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
getopt.c Move our own getopt() implementation to _PyOS_GetOpt(), and use it 2000-11-03 08:18:37 +00:00
getplatform.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
getversion.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
graminit.c Very subtle syntax change: in a list comprehension, the testlist in 2001-10-15 15:44:05 +00:00
hypot.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
import.c Since the MAGIC number scheme is going to break on January 1st, document 2001-11-18 04:06:29 +00:00
importdl.c SF patch #471839: Bug when extensions import extensions (Shane Hathaway) 2001-10-16 20:07:34 +00:00
importdl.h SF patch 473749 compile under OS/2 VA C++, from Michael Muller. 2001-11-05 02:45:59 +00:00
mactoolboxglue.c Make the CoreFoundation object _New and _Convert routines available to other modules. Idea by Donovan Preston, implementaion by me. 2001-11-05 14:39:22 +00:00
marshal.c Use PyObject_CheckReadBuffer(). 2001-11-09 22:02:48 +00:00
memmove.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
modsupport.c Patch #445762: Support --disable-unicode 2001-08-17 18:39:25 +00:00
mysnprintf.c Add mysnprintf.c to Windows build, + squash compiler wngs in mysnprintf.c. 2001-07-31 22:10:29 +00:00
mystrtoul.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
pyfpe.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
pystate.c Add a low-level API to access interpreters, for David Beazley. 2001-07-19 12:19:27 +00:00
pythonrun.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
sigcheck.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
strdup.c Mass ANSIfication of function definitions. Doesn't cover all 'extern' 2000-07-22 18:47:25 +00:00
strerror.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00
strtod.c Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. 2001-07-26 13:41:06 +00:00
structmember.c Put descr name in "bad memberdescr type" error message. 2001-10-16 16:51:56 +00:00
symtable.c ste_repr(): Conversion of sprintf() to PyOS_snprintf() for buffer 2001-11-28 21:36:28 +00:00
sysmodule.c Use PyOS_vsnprintf() and check its return value. 2001-11-28 21:44:53 +00:00
thread.c Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_beos.h More sprintf -> PyOS_snprintf. 2001-11-28 22:07:30 +00:00
thread_cthread.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_foobar.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_lwp.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_nt.h Fix a bug in the previous checkin. The wrong bootstrap function was 2001-10-16 21:50:04 +00:00
thread_os2.h SF patch #474500: Make OS/2 locks work like posix locks, from Michael 2001-10-31 03:50:45 +00:00
thread_pth.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_pthread.h Fix memory leak. This is part of SF patch #478006. 2001-11-09 16:00:41 +00:00
thread_sgi.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_solaris.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
thread_wince.h Partial patch from SF #452266, by Jason Petrone. 2001-10-16 21:13:49 +00:00
traceback.c Use PyOS_snprintf instead of sprintf. 2001-11-28 20:42:20 +00:00