sim: Remove test for non-NULL this in Event
authorAndreas Sandberg <Andreas.Sandberg@ARM.com>
Tue, 3 Feb 2015 19:25:48 +0000 (14:25 -0500)
committerAndreas Sandberg <Andreas.Sandberg@ARM.com>
Tue, 3 Feb 2015 19:25:48 +0000 (14:25 -0500)
commitfe200c24875d7f9484b539add6d9e75df06720f4
tree30b8d2e750b38f607f5a18a5c2c4c9a06a6fc580
parent851b29ad2077a886263be0973f58b84bea6641ab
sim: Remove test for non-NULL this in Event

The method Event::initialized() tests if this != NULL as a part of the
expression that tests if an event is initialized. The only case when
this check could be false is if the method is called on a null
pointer, which is illegal and leads to undefined behavior (such as
eating your pets) according to the C++ standard. Because of this,
modern compilers (specifically, recent versions of clang) warn about
this which we treat as an error. This changeset removes the redundant
check to fix said warning.
src/sim/eventq.hh