From: Tsuda kageyu Date: Wed, 17 Apr 2013 03:45:14 +0000 (+0900) Subject: Changed some class names X-Git-Tag: v1.9~65^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bb5d3f0600ee4f9e87c0aa9c6ea5820e2ecf934a;p=taglib Changed some class names --- diff --git a/taglib/toolkit/trefcountptr.h b/taglib/toolkit/trefcountptr.h index eb84e178..fb01de37 100644 --- a/taglib/toolkit/trefcountptr.h +++ b/taglib/toolkit/trefcountptr.h @@ -77,15 +77,15 @@ namespace TagLib { // Counter base class. Provides a reference counter. - class counter_base + class CounterBase { public: - counter_base() + CounterBase() : count(1) { } - virtual ~counter_base() + virtual ~CounterBase() { } @@ -142,10 +142,10 @@ namespace TagLib { // Counter impl class. Provides a dynamic deleter. template - class counter_impl : public counter_base + class CounterImpl : public CounterBase { public: - counter_impl(U *p) + CounterImpl(U *p) : p(p) { } @@ -167,7 +167,7 @@ namespace TagLib { public: template explicit RefCountPtr(U *p) - : counter(new counter_impl(p)) + : counter(new CounterImpl(p)) { } @@ -184,7 +184,7 @@ namespace TagLib { T *get() const { - return static_cast*>(counter)->get(); + return static_cast*>(counter)->get(); } long use_count() const @@ -203,7 +203,7 @@ namespace TagLib { if(get() != p) { counter->release(); - counter = new counter_impl(p); + counter = new CounterImpl(p); } } @@ -245,7 +245,7 @@ namespace TagLib { } private: - counter_base *counter; + CounterBase *counter; }; } #endif // TAGLIB_USE_CXX11