objectimpl.h: Add _Assert() to _Objects_Invalidate_Id()

CodeSonar flagged this as a possible NULL deference. This should never
occur but adding the _Assert() ensures we are guarding against that.
This commit is contained in:
Josh Oguin
2014-11-19 14:47:57 -06:00
committed by Joel Sherrill
parent fbafb8f249
commit c562d0c9b0

View File

@@ -875,6 +875,9 @@ RTEMS_INLINE_ROUTINE void _Objects_Invalidate_Id(
Objects_Control *the_object
)
{
_Assert( information != NULL );
_Assert( the_object != NULL );
_Objects_Set_local_object(
information,
_Objects_Get_index( the_object->id ),
@@ -896,6 +899,9 @@ RTEMS_INLINE_ROUTINE void _Objects_Open(
Objects_Name name
)
{
_Assert( information != NULL );
_Assert( the_object != NULL );
the_object->name = name;
_Objects_Set_local_object(