Opened 11 years ago

Closed 11 years ago

#9868 closed bug (fixed)

[Locale kit] Collator.cpp: Memory allocated by malloc() should be deallocated by free(), not 'delete'

Reported by: mt Owned by: pulkomandy
Priority: normal Milestone: R1
Component: Kits/Locale Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

In BCollator::Archive(), variable "buffer" is allocated by malloc(), but deallocated by delete.

Attachments (2)

0004-BCollator-Archive-use-free-instead-of-delete.patch (775 bytes ) - added by mt 11 years ago.
Patch
report-9QlBqW.html (33.1 KB ) - added by mt 11 years ago.
Report by Clang Static Analyzer

Download all attachments as: .zip

Change History (4)

comment:1 by mt, 11 years ago

patch: 01

by mt, 11 years ago

Attachment: report-9QlBqW.html added

Report by Clang Static Analyzer

comment:2 by zooey, 11 years ago

Resolution: fixed
Status: newclosed

Fix applied in hrev45858 - thanks!

Note: See TracTickets for help on using tickets.