From d60d9505ca0489773f21a74e11ca42d85bea16f3 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 12 Aug 1996 19:20:18 +0000 Subject: added test case for non-NULL parameter to time() --- c/src/tests/psxtests/psx01/init.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'c/src/tests') diff --git a/c/src/tests/psxtests/psx01/init.c b/c/src/tests/psxtests/psx01/init.c index 497ba1f422..466446e6db 100644 --- a/c/src/tests/psxtests/psx01/init.c +++ b/c/src/tests/psxtests/psx01/init.c @@ -22,6 +22,7 @@ void *POSIX_Init( int priority; pthread_t thread_id; time_t seconds; + time_t seconds1; time_t remaining; struct tm tm; struct timespec tv; @@ -59,6 +60,11 @@ void *POSIX_Init( seconds = time( NULL ); printf( ctime( &seconds ) ); + /* just to have the value copied out through the parameter */ + + seconds = time( &seconds1 ); + assert( seconds == seconds1 ); + /* check the time remaining */ printf( "Init: seconds remaining (%d)\n", (int)remaining ); -- cgit v1.2.3