src/simulator/scheduler-list.cc
changeset 36 e622fb7a8262
parent 25 9b3bb088c560
child 46 627df4c75852
--- a/src/simulator/scheduler-list.cc	Mon Sep 04 12:51:11 2006 +0200
+++ b/src/simulator/scheduler-list.cc	Mon Sep 04 13:11:34 2006 +0200
@@ -45,7 +45,7 @@
 	memcpy ((char *)&(internal_iterator), (char *)&i, sizeof (void *));
 	EventImpl *ev = i->first;
 	ev->set_internal_iterator (internal_iterator);
-	return EventId (ev, key.m_time, key.m_uid);
+	return EventId (ev, key.m_ns, key.m_uid);
 }
 SchedulerList::EventsI 
 SchedulerList::get_iterator (EventId id)
@@ -101,7 +101,7 @@
 {
 	EventsI i = get_iterator (id);
 	*key = i->second;
-	assert (key->m_time == id.get_time () &&
+	assert (key->m_ns == id.get_ns () &&
 		key->m_uid == id.get_uid ());
 	EventImpl *ev = i->first;
 	m_events.erase (i);
@@ -113,7 +113,7 @@
 {
 	EventsI i = get_iterator (id);
 	Scheduler::EventKey key = i->second;
-	return (key.m_time == id.get_time () &&
+	return (key.m_ns == id.get_ns () &&
 		key.m_uid == id.get_uid ());
 	
 }