From: Bert Hubert Date: Sat, 11 Mar 2006 21:37:52 +0000 (+0000) Subject: move to KeyTag caused havoc with g++ 4.1, revert to numbered indexes X-Git-Tag: pdns-2.9.20~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7db66f32abc5ee707a31bda8192e5dfa4edd558b;p=thirdparty%2Fpdns.git move to KeyTag caused havoc with g++ 4.1, revert to numbered indexes git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@577 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/mtasker.cc b/pdns/mtasker.cc index 16f719dadd..06d5f21d0d 100644 --- a/pdns/mtasker.cc +++ b/pdns/mtasker.cc @@ -282,8 +282,8 @@ templatebool MTasker::schedule() if(!d_waiters.empty()) { time_t now=time(0); - typedef typename waiters_t::template index::type waiters_by_ttd_index_t; - waiters_by_ttd_index_t& ttdindex=d_waiters.get(); + typedef typename waiters_t::template nth_index<1>::type waiters_by_ttd_index_t; + waiters_by_ttd_index_t& ttdindex=d_waiters.get<1>(); for(typename waiters_by_ttd_index_t::iterator i=ttdindex.begin(); i != ttdindex.end(); ) { if(i->ttd && i->ttd < now) {