From: Arnaud Bienner Date: Sun, 7 Oct 2012 01:07:53 +0000 (+0200) Subject: Faster FLAC::FilePrivate destructor X-Git-Tag: v1.9~84^2~6^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b7a15092d8471a78f4053ba96dd59938c4e36af5;p=taglib Faster FLAC::FilePrivate destructor --- diff --git a/taglib/flac/flacfile.cpp b/taglib/flac/flacfile.cpp index 775fed90..c85d9590 100644 --- a/taglib/flac/flacfile.cpp +++ b/taglib/flac/flacfile.cpp @@ -70,7 +70,8 @@ public: ~FilePrivate() { - for(uint i = 0; i < blocks.size(); i++) { + uint size = blocks.size(); + for(uint i = 0; i < size; i++) { delete blocks[i]; } delete properties;