summaryrefslogtreecommitdiff
path: root/src/time/difftime.c
blob: 822a205d4a456095c92ee6ffc8c42dfeeb5718a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <time.h>
#include "_safety.h"

/** find difference between two times **/

double difftime(time_t time1, time_t time0)
{
	SIGNAL_SAFE(0);
	return (double)time1 - (double)time0;
}

CHECK_2(double, 0.0, difftime, time_t, time_t)

/***
subtracts ARGUMENT(time0) from ARGUMENT(time1).
***/

/*
RETURN_ALWAYS(the difference in seconds)
STDC(1)
*/