commit | f579c7c19d956d507e723426a228c08a0ffc0e41 | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Thu Jul 11 23:13:38 2019 +0000 |
committer | Eric Fiselier <eric@efcs.ca> | Thu Jul 11 23:13:38 2019 +0000 |
tree | cbf973d89a7a75615bed8497546e13daf3be8447 | |
parent | 2980850307edde2c20e72664f181330d4a99e2c9 [diff] |
Fix memory leak in set and map. When assigning an initializer list into set/map, libc++ would leak memory if the initializer list contained equivalent keys because we failed to check if the insertion was successful. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@365840 91177308-0d34-0410-b5e6-96231b3b80d8