diff --git a/SheepShaver/src/timer.cpp b/SheepShaver/src/timer.cpp index 5e8b6815..5e2e1f74 100644 --- a/SheepShaver/src/timer.cpp +++ b/SheepShaver/src/timer.cpp @@ -324,7 +324,7 @@ void TimerReset(void) while (desc) { TMDesc *next = desc->next; delete desc; - desc = desc->next; + desc = next; } tmDescList = NULL; }