]> granicus.if.org Git - python/commitdiff
Issue #16215: Fix potential double memory free in str.replace().
authorAntoine Pitrou <solipsis@pitrou.net>
Sat, 17 Nov 2012 22:29:28 +0000 (23:29 +0100)
committerAntoine Pitrou <solipsis@pitrou.net>
Sat, 17 Nov 2012 22:29:28 +0000 (23:29 +0100)
Patch by Serhiy Storchaka.

1  2 
Misc/NEWS
Objects/unicodeobject.c

diff --cc Misc/NEWS
index aa9f6c75507b61eff1cd3cdb91657d48ee9b2d8b,b68ead6f9fd4d60ac97818ae2426ae938cf17f5f..df8f014a43f33b92d698f12fc2e190f0d93a2dae
+++ b/Misc/NEWS
@@@ -10,15 -12,9 +10,18 @@@ What's New in Python 3.4.0 Alpha 1
  Core and Builtins
  -----------------
  
+ - Issue #16215: Fix potential double memory free in str.replace().  Patch
+   by Serhiy Storchaka.
 +- Issue #16290: A float return value from the __complex__ special method is no
 +  longer accepted in the complex() constructor.
 +
 +- Issue #16416: On Mac OS X, operating system data are now always
 +  encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding
 +  (which may be ASCII if no locale environment variable is set), to avoid
 +  inconsistencies with os.fsencode() and os.fsdecode() functions which are
 +  already using UTF-8/surrogateescape.
 +
  - Issue #16453: Fix equality testing of dead weakref objects.
  
  - Issue #9535: Fix pending signals that have been received but not yet
Simple merge