diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-09-14 20:07:32 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-09-14 20:07:32 +0000 |
commit | 0f4de1e33b53ef7a5c20f3177585200551fbe741 (patch) | |
tree | e0c589edbdb52cc461daae7a6ec1f1977c6dece7 /testsuites/sptests/sp43 | |
parent | 2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-0f4de1e33b53ef7a5c20f3177585200551fbe741.tar.bz2 |
2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
* sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
the intended code.
Diffstat (limited to 'testsuites/sptests/sp43')
-rw-r--r-- | testsuites/sptests/sp43/init.c | 8 | ||||
-rw-r--r-- | testsuites/sptests/sp43/sp43.scn | 2 |
2 files changed, 6 insertions, 4 deletions
diff --git a/testsuites/sptests/sp43/init.c b/testsuites/sptests/sp43/init.c index b91b6f6de6..19c6c896b4 100644 --- a/testsuites/sptests/sp43/init.c +++ b/testsuites/sptests/sp43/init.c @@ -449,14 +449,16 @@ rtems_task Init( * needs this. This is a "good" Id in that is it in range, but bad in * that it has not been allocated so the local_table pointer is NULL. */ - puts( "rtems_semaphore_release - good but uncreated ID - INVALID_ID - OK" ); - sc = rtems_semaphore_release( + puts( "rtems_semaphore_obtain - good but uncreated ID - INVALID_ID - OK" ); + sc = rtems_semaphore_obtain( rtems_build_id( OBJECTS_CLASSIC_API, OBJECTS_RTEMS_SEMAPHORES, 1, rtems_configuration_get_maximum_semaphores() - ) + ), + RTEMS_DEFAULT_OPTIONS, + 0 ); fatal_directive_status( sc, RTEMS_INVALID_ID, "rtems_semaphore_obtain" ); diff --git a/testsuites/sptests/sp43/sp43.scn b/testsuites/sptests/sp43/sp43.scn index dd1bf9d493..fd75b07dba 100644 --- a/testsuites/sptests/sp43/sp43.scn +++ b/testsuites/sptests/sp43/sp43.scn @@ -87,5 +87,5 @@ rtems_task_set_priority - use valid Idle thread id rtems_task_set_priority - clobber internal thread class info rtems_task_set_priority - use valid Idle thread id again rtems_task_set_priority - restore internal thread class info -rtems_semaphore_release - good but uncreated ID - INVALID_ID - OK +rtems_semaphore_obtain - good but uncreated ID - INVALID_ID - OK *** END OF TEST 43 *** |