From 3d73642d9e341a4c65fb86a15d696686e7f28d6d Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 17 Apr 2020 10:00:15 +0200 Subject: sapi: Add param check to rtems_extension_create() Check that the extensions table is not NULL. Change format. Update #3953. --- testsuites/sptests/sp07/init.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'testsuites') diff --git a/testsuites/sptests/sp07/init.c b/testsuites/sptests/sp07/init.c index b44b5b967e..083fd21317 100644 --- a/testsuites/sptests/sp07/init.c +++ b/testsuites/sptests/sp07/init.c @@ -73,6 +73,11 @@ rtems_task Init( Extension_name[ 1 ] = rtems_build_name( 'E', 'X', 'T', '1' ); Extension_name[ 2 ] = rtems_build_name( 'E', 'X', 'T', '2' ); + puts ( "rtems_extension_create - bad table -- RTEMS_INVALID_ADDRESS" ); + status = rtems_extension_create( 0xa5a5a5a5, NULL, &id ); + fatal_directive_status( + status, RTEMS_INVALID_ADDRESS, "rtems_extension_create" ); + puts ( "rtems_extension_create - bad id pointer -- RTEMS_INVALID_ADDRESS" ); status = rtems_extension_create( 0xa5a5a5a5, &Extensions, NULL ); fatal_directive_status( -- cgit v1.2.3