From f39b01e6768074ea60d98c4b0e16ac9789aa1cc0 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 3 Jun 1996 21:08:16 +0000 Subject: added an assert if a pthread_t is not the same size as an Objects_Id --- c/src/exec/sapi/src/posixapi.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'c/src/exec') diff --git a/c/src/exec/sapi/src/posixapi.c b/c/src/exec/sapi/src/posixapi.c index 0f394c7a3d..8cd30d5072 100644 --- a/c/src/exec/sapi/src/posixapi.c +++ b/c/src/exec/sapi/src/posixapi.c @@ -29,6 +29,7 @@ #include #include +#include #include #include #include @@ -60,11 +61,13 @@ void _POSIX_API_Initialize( { posix_api_configuration_table *api_configuration; + /* XXX need to assert here based on size assumptions */ + + assert( sizeof(pthread_t) == sizeof(Objects_Id) ); + api_configuration = configuration_table->POSIX_api_configuration; if ( !api_configuration ) api_configuration = &_POSIX_Default_configuration; - - _POSIX_Threads_Manager_initialization( api_configuration->maximum_threads, -- cgit v1.2.3