2008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>

PR 1265/cpukit
	* score/include/rtems/score/object.h,
	score/src/objectallocatebyindex.c: Rename index argument to avoid
	warning when rtems.h and string.h are included at the same time by
	user code.
This commit is contained in:
Joel Sherrill
2008-08-04 19:46:30 +00:00
parent a0c866871b
commit 2739c46b12
3 changed files with 14 additions and 6 deletions

View File

@@ -1,3 +1,11 @@
2008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1265/cpukit
* score/include/rtems/score/object.h,
score/src/objectallocatebyindex.c: Rename index argument to avoid
warning when rtems.h and string.h are included at the same time by
user code.
2008-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1291/cpukit

View File

@@ -501,12 +501,12 @@ Objects_Control *_Objects_Allocate(
* free object control blocks.
*
* @param[in] information points to an object class information block.
* @param[in] index is the index of the object to allocate.
* @param[in] the_index is the index of the object to allocate.
* @param[in] sizeof_control is the size of the object control block.
*/
Objects_Control *_Objects_Allocate_by_index(
Objects_Information *information,
uint16_t index,
uint16_t the_index,
uint16_t sizeof_control
);

View File

@@ -41,14 +41,14 @@
Objects_Control *_Objects_Allocate_by_index(
Objects_Information *information,
uint16_t index,
uint16_t the_index,
uint16_t sizeof_control
)
{
Objects_Control *the_object;
if ( index && information->maximum >= index ) {
the_object = information->local_table[ index ];
if ( the_index && information->maximum >= the_index ) {
the_object = information->local_table[ the_index ];
if ( the_object )
return NULL;
@@ -61,7 +61,7 @@ Objects_Control *_Objects_Allocate_by_index(
the_object = (Objects_Control *) _Addresses_Add_offset(
information->object_blocks[ 0 ],
(sizeof_control * (index - 1))
(sizeof_control * (the_index - 1))
);
_Chain_Extract( &the_object->Node );