]> pd.if.org Git - pdclib/blobdiff - functions/time/difftime.c
difftime.c
[pdclib] / functions / time / difftime.c
index 858ff39116ef7d626535aef20129ee64c6dbb568..fa6eb9c7f741cfeb0fd12fa1a5b520cc6c4a828d 100644 (file)
@@ -10,7 +10,7 @@
 
 double difftime( time_t time1, time_t time0 )
 {
-    return 0.0;
+    return ( time1 > time0 ) ? (double)( time1 - time0 ) : -(double)( time0 - time1 );
 }
 
 #endif
@@ -21,7 +21,8 @@ double difftime( time_t time1, time_t time0 )
 
 int main( void )
 {
-    return NO_TESTDRIVER;
+    TESTCASE( NO_TESTDRIVER );
+    return TEST_RESULTS;
 }
 
 #endif