On 03.06.2012 14:54, Udo Richter wrote:
timers.c: In constructor ‘cSortedTimers::cSortedTimers()’:
timers.c:832: error: class ‘cSortedTimers’ does not have any field
named
‘cVector’
I don't get such an error message here.
May be a compiler dependent problem. The attached patch makes it work for me.
--- a/timers.c 2012-06-03 14:48:59.000000000 +0200
+++ b/timers.c 2012-06-03 14:49:35.000000000 +0200
@@ -829,7 +829,7 @@
}
cSortedTimers::cSortedTimers(void)
-:cVector(Timers.Count())
+:cVector<const cTimer *>(Timers.Count())
{
for (const cTimer *Timer = Timers.First(); Timer; Timer = Timers.Next(Timer))
Append(Timer);
Makes sense - I wonder why gcc version 4.5.1 20101208 didn't catch this.
@Wolfgang & Stefan: can you confirm that this fixes your problem?
Klaus
_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr