summaryrefslogtreecommitdiff
path: root/Parser/node.c
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2006-04-10 06:42:25 +0000
committerNeal Norwitz <nnorwitz@gmail.com>2006-04-10 06:42:25 +0000
commit2c4e4f98397bcc591ad3a551e1e57cea0e2bd986 (patch)
treef200b67e22e157d409945e29f400e9766eb61beb /Parser/node.c
parent65c05b20e97a493b917fa71f10535512c713c662 (diff)
downloadcpython-git-2c4e4f98397bcc591ad3a551e1e57cea0e2bd986.tar.gz
SF patch #1467512, fix double free with triple quoted string in standard build.
This was the result of inconsistent use of PyMem_* and PyObject_* allocators. By changing to use PyObject_* allocator almost everywhere, this removes the inconsistency.
Diffstat (limited to 'Parser/node.c')
-rw-r--r--Parser/node.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Parser/node.c b/Parser/node.c
index 7ed6c0e541..97f887ac9b 100644
--- a/Parser/node.c
+++ b/Parser/node.c
@@ -62,7 +62,7 @@ fancy_roundup(int n)
* Win98).
*
* In a run of compileall across the 2.3a0 Lib directory, Andrew MacIntyre
- * reported that, with this scheme, 89% of PyMem_RESIZE calls in
+ * reported that, with this scheme, 89% of PyObject_REALLOC calls in
* PyNode_AddChild passed 1 for the size, and 9% passed 4. So this usually
* wastes very little memory, but is very effective at sidestepping
* platform-realloc disasters on vulnernable platforms.