head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.24 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.22 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.20 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.18 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.16 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.14 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.12 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.10 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.8 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.6 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.0.14 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.12 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.10 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.8 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.6 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.4 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.2 pkgsrc-2005Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2007.08.31.10.37.37; author drochner; state dead; branches; next 1.1; 1.1 date 2005.12.11.22.03.39; author joerg; state Exp; branches; next ; desc @@ 1.2 log @update to 0.8.3 changes: --add-tag added: automatically add an ID3v1.1 tag to file which do not have any ID3v1.x or v2.x tag, lots of handcrafted algorithms converted 2300 files rather successfully in 37 seconds, the code is obscure though approved by tron @ text @$NetBSD: patch-af,v 1.1 2005/12/11 22:03:39 joerg Exp $ --- tmap.h.orig 2005-12-11 21:46:52.000000000 +0000 +++ tmap.h @@@@ -54,7 +54,7 @@@@ class tmap: public tmap_base { // new functionality /// return whether an element with key is contained or not - bool contains(const K& key) const { return find(key) != end(); } + bool contains(const K& key) const { return find(key) != this->end(); } /// access element read only (const) // g++ 2.95.2 does not allow this: // const T& operator[](const K& key) const { const_iterator i = find(key); if(i != end()) return i->second; else throw TNotFoundException(); } // throw(TNotFoundException) @ 1.1 log @Fixes for GCC 3.4+: add explicit this-> when calling inherited member functions, add an isprint using a reference(!) to an unsigned character to work with normal pointers instead. *sigh* @ text @d1 1 a1 1 $NetBSD$ @