cpython/Modules
Neal Norwitz 2aa9a5dfdd Use macro versions instead of function versions when we already know the type.
This will hopefully get rid of some Coverity warnings, be a hint to
developers, and be marginally faster.

Some asserts were added when the type is currently known, but depends
on values from another function.
2006-03-20 01:53:23 +00:00
..
_ctypes Fix compiler warning. 2006-03-18 12:52:54 +00:00
cjkcodecs Bug #1448490: Fix a bug that ISO-2022 codecs could not handle 2006-03-13 10:20:08 +00:00
expat Remove two instances of trailing commas. Resolves patch #1209781. 2006-02-19 15:28:47 +00:00
zlib
Setup.config.in
Setup.dist
_bisectmodule.c More unconsting. 2006-02-27 17:20:04 +00:00
_bsddb.c Fix another leak in bsddb, and avoid use of uninitialized value -- funny how 2006-03-12 00:01:38 +00:00
_codecsmodule.c Merge ssize_t branch. 2006-02-15 17:27:45 +00:00
_csv.c More unconsting. 2006-02-27 17:20:04 +00:00
_curses_panel.c Coverity-found bug: don't use temp->next *before* checking it for NULL. Also 2006-03-07 13:38:14 +00:00
_cursesmodule.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
_elementtree.c merged with cElementTree development trunk (1.0.6 snapshot): 2006-03-12 21:06:35 +00:00
_hashopenssl.c Properly fix Py_SAFE_DOWNCAST-triggerd bugs. 2006-03-02 05:05:17 +00:00
_heapqmodule.c Also make _heapq.nlargest() use Py_ssize_t instead of ints, to iter over 2006-02-16 19:21:53 +00:00
_hotshot.c _hotshot hotshot_profiler(): If write_header() returned 2006-03-07 23:53:32 +00:00
_localemodule.c Merge ssize_t branch. 2006-02-15 17:27:45 +00:00
_lsprof.c Thanks to Coverity, these were all reported by their Prevent tool. 2006-03-07 04:48:24 +00:00
_randommodule.c
_sre.c Rename sre.py -> re.py 2006-03-16 06:30:02 +00:00
_ssl.c Try to improve name based on discussion on python-checkins with Jim Jewett 2006-02-13 00:35:21 +00:00
_testcapimodule.c Add tests for the C APIs PyCodec_IncrementalEncoder() and 2006-03-18 14:22:26 +00:00
_tkinter.c Coverity found refleak: need to free 'v' after calling Tkinter_Error(). 2006-03-07 14:04:31 +00:00
_weakref.c
addrinfo.h
almodule.c Fix some missing checks after PyTuple_New, PyList_New, PyDict_New 2006-03-17 19:03:25 +00:00
ar_beos
arraymodule.c Checking in the code for PEP 357. 2006-03-07 18:50:55 +00:00
audioop.c Thanks to Coverity, these were all reported by their Prevent tool. 2006-03-07 04:48:24 +00:00
binascii.c Use Py_ssize_t for arithmetic on Py_ssize_t's, instead of unsigned ints. 2006-03-01 23:10:05 +00:00
bsddbmodule.c Merge ssize_t branch. 2006-02-15 17:27:45 +00:00
bz2module.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
cPickle.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
cStringIO.c SF patch #1359365: cStringIO.StringIO.isatty() will raise a ValueError 2006-03-15 22:13:13 +00:00
ccpython.cc
cdmodule.c
cgen.py
cgensupport.c
cgensupport.h
clmodule.c
cmathmodule.c
collectionsmodule.c - Patch 1433928: 2006-02-25 22:38:04 +00:00
config.c.in Create _ast module. 2006-02-27 15:23:19 +00:00
cryptmodule.c
cstubs
datetimemodule.c More unconsting. 2006-02-27 17:20:04 +00:00
dbmmodule.c Merge ssize_t branch. 2006-02-15 17:27:45 +00:00
dlmodule.c
errnomodule.c
fcntlmodule.c Explain why we use the unsigned int format for a signed int variable. 2006-03-02 17:58:27 +00:00
flmodule.c
fmmodule.c
fpectlmodule.c
fpetestmodule.c
functionalmodule.c Fix typo in functional module 2006-02-21 17:49:57 +00:00
gc_weakref.txt
gcmodule.c Fix some missing checks after PyTuple_New, PyList_New, PyDict_New 2006-03-17 19:03:25 +00:00
gdbmmodule.c Fix gcc (4.0.x) warning about use of uninitialized variable. 2006-03-01 22:54:36 +00:00
getaddrinfo.c
getbuildinfo.c
getnameinfo.c
getpath.c Patch #931938: prevent setting sys.prefix to "" 2006-02-20 17:37:36 +00:00
glmodule.c
grpmodule.c
imageop.c
imgfile.c
itertoolsmodule.c More unconsting. 2006-02-27 17:20:04 +00:00
ld_so_aix
ld_so_beos
linuxaudiodev.c Rework channelnumber/samplesize detetion code's output variables a bit to 2006-03-01 22:45:36 +00:00
main.c Implement PEP 338 which has been marked as accepted by GvR 2006-03-15 11:00:26 +00:00
makesetup
makexp_aix
mathmodule.c
md5.h
md5c.c
md5module.c
mmapmodule.c Checking in the code for PEP 357. 2006-03-07 18:50:55 +00:00
nismodule.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
operator.c Checking in the code for PEP 357. 2006-03-07 18:50:55 +00:00
ossaudiodev.c Fix some missing checks after PyTuple_New, PyList_New, PyDict_New 2006-03-17 19:03:25 +00:00
parsermodule.c Patch #1440601: Add col_offset attribute to AST nodes. 2006-03-01 22:49:05 +00:00
posixmodule.c Reformulate 42903 using an if statement. 2006-03-07 23:59:33 +00:00
puremodule.c
pwdmodule.c
pyexpat.c Fix some missing checks after PyTuple_New, PyList_New, PyDict_New 2006-03-17 19:03:25 +00:00
python.c
readline.c
resource.c
rgbimgmodule.c Add deprecation warning to modules deprecated since 2000. 2006-02-17 11:29:04 +00:00
rotatingtree.c randombits(): Stop compiler warning about mixing 2006-02-15 03:01:30 +00:00
rotatingtree.h Added the cProfile module. 2006-02-08 12:53:56 +00:00
selectmodule.c Merge ssize_t branch. 2006-02-15 17:27:45 +00:00
sgimodule.c
sha256module.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
sha512module.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
shamodule.c Revert backwards-incompatible const changes. 2006-02-27 16:46:16 +00:00
signalmodule.c
socketmodule.c RFE #567972: Socket objects' family, type and proto properties are 2006-03-17 19:17:34 +00:00
socketmodule.h
spwdmodule.c
sre.h
sre_constants.h
stropmodule.c Use macro versions instead of function versions when we already know the type. 2006-03-20 01:53:23 +00:00
structmodule.c struct_pack(): Repair new assert-fail crash in 2006-02-16 20:19:46 +00:00
sunaudiodev.c
svmodule.c
symtablemodule.c
syslogmodule.c
termios.c
testcapi_long.h
threadmodule.c Um, I thought I'd already checked this in. 2006-03-10 02:28:35 +00:00
timemodule.c
timing.h
timingmodule.c
tkappinit.c
unicodedata.c Adjust CJK Ideograph range to Unicode 4.1. 2006-03-11 12:16:23 +00:00
unicodedata_db.h Update Unicode database to Unicode 4.1. 2006-03-09 23:38:20 +00:00
unicodename_db.h Update Unicode database to Unicode 4.1. 2006-03-09 23:38:20 +00:00
xxmodule.c Move test code out of xxmodule and into _testcapimodule.c where it belongs. 2006-03-15 05:43:10 +00:00
xxsubtype.c
yuv.h
yuvconvert.c
zipimport.c SF #1444030: Fix several potential defects found by Coverity. 2006-03-07 15:39:21 +00:00
zlibmodule.c