Fixed a bug in moving timers or channels to the last position in the list

This commit is contained in:
Klaus Schmidinger
2002-02-05 18:28:14 +01:00
parent e11c7e4b1c
commit 5abb02b301
3 changed files with 10 additions and 2 deletions

View File

@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: tools.c 1.56 2002/02/03 16:44:08 kls Exp $
* $Id: tools.c 1.57 2002/02/05 18:16:52 kls Exp $
*/
#include "tools.h"
@@ -804,8 +804,10 @@ void cListBase::Move(cListObject *From, cListObject *To)
To->Prev()->Append(From);
From->Append(To);
}
else
else {
lastObject->Append(From);
lastObject = From;
}
if (!From->Prev())
objects = From;
}