the codes are:
base/common/thread_locals.cc
void ThreadLocals::DestroyEntries(Entry* entries) {
for (int i = 0; i < kMaxSlots; ++i) {
if (entries[i].valid_ && entries[i].destructor_) {
entries[i].destructor_(entries[i].value_);
}
entries[i].valid_ = false;
}
delete entries;
}
"entries" is deleted by "delete" op, isn't it should be "delete []" ?
Original issue reported on code.google.com by do.chuan@gmail.com on 17 Aug 2009 at 7:43
Original issue reported on code.google.com by
do.chuan@gmail.com
on 17 Aug 2009 at 7:43