summaryrefslogtreecommitdiff
path: root/src/time/difftime.c
blob: 640b9722e299cc37d23b6409949473e58ec770cc (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)
*/