# HG changeset patch # User Shinji KONO # Date 1255259267 -32400 # Node ID 22e8eba8ad5e22074892abf91ab53897df3987f3 # Parent d6fcf92465dcab97daead8123626497aa4679d97 remove check in double linked list diff -r d6fcf92465dc -r 22e8eba8ad5e TaskManager/kernel/ppe/HTaskInfo.cc --- a/TaskManager/kernel/ppe/HTaskInfo.cc Sun Oct 11 19:38:17 2009 +0900 +++ b/TaskManager/kernel/ppe/HTaskInfo.cc Sun Oct 11 20:07:47 2009 +0900 @@ -107,11 +107,13 @@ void HTaskInfo::addLast(HTask* e) { +#ifdef CHECK if (find(e)) { fprintf(stderr,"Add duplicate task %0x\n",(int)e); return; // ... } +#endif e->next = first; e->prev = last; last->next = e; @@ -135,11 +137,13 @@ int HTaskInfo::remove(HTask* e) { +#ifdef CHECK if (!find(e)) { fprintf(stderr,"Remove non existing task %0x\n",(int)e); return 0; // ... } +#endif e->prev->next = e->next; e->next->prev = e->prev;