From 138dfca68248e237d908f9945c9706a9a933c657 Mon Sep 17 00:00:00 2001 From: Birunthan Mohnathas Date: Mon, 12 Mar 2012 22:13:58 +0200 Subject: [PATCH] Additional change to previous fix. --- taglib/mpeg/id3v2/id3v2framefactory.cpp | 3 +-- taglib/mpeg/id3v2/id3v2framefactory.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/taglib/mpeg/id3v2/id3v2framefactory.cpp b/taglib/mpeg/id3v2/id3v2framefactory.cpp index da9c8018..38f46c56 100644 --- a/taglib/mpeg/id3v2/id3v2framefactory.cpp +++ b/taglib/mpeg/id3v2/id3v2framefactory.cpp @@ -65,7 +65,7 @@ public: } }; -FrameFactory *FrameFactory::factory = 0; +FrameFactory FrameFactory::factory; //////////////////////////////////////////////////////////////////////////////// // public members @@ -73,7 +73,6 @@ FrameFactory *FrameFactory::factory = 0; FrameFactory *FrameFactory::instance() { - static FrameFactory factory; return &factory; } diff --git a/taglib/mpeg/id3v2/id3v2framefactory.h b/taglib/mpeg/id3v2/id3v2framefactory.h index 34b704bf..16419c76 100644 --- a/taglib/mpeg/id3v2/id3v2framefactory.h +++ b/taglib/mpeg/id3v2/id3v2framefactory.h @@ -155,7 +155,7 @@ namespace TagLib { void updateGenre(TextIdentificationFrame *frame) const; - static FrameFactory *factory; + static FrameFactory factory; class FrameFactoryPrivate; FrameFactoryPrivate *d; -- 2.40.0