From: Josh Coalson Date: Sat, 28 Dec 2002 07:07:57 +0000 (+0000) Subject: fix memory leaks X-Git-Tag: 1.2.0~1212 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=580b6e361ff39bd14a4db609086ed6e647170f0f;p=platform%2Fupstream%2Fflac.git fix memory leaks --- diff --git a/src/libFLAC++/metadata.cpp b/src/libFLAC++/metadata.cpp index 411ada6..fcfde78 100644 --- a/src/libFLAC++/metadata.cpp +++ b/src/libFLAC++/metadata.cpp @@ -764,14 +764,14 @@ namespace FLAC { void CueSheet::Track::operator=(const Track &track) { if(0 != object_) - free(object_); + ::FLAC__metadata_object_cuesheet_track_delete(object_); object_ = ::FLAC__metadata_object_cuesheet_track_clone(track.object_); } CueSheet::Track::~Track() { if(0 != object_) - free(object_); + ::FLAC__metadata_object_cuesheet_track_delete(object_); } bool CueSheet::Track::is_valid() const