Files
42_INT_08_philosophers/srcs/time.c
2022-01-22 19:16:23 +01:00

23 lines
406 B
C

#include "philo.h"
void init_time(t_philo *philo)
{
struct timeval stime;
if (philo->global->t_start_s == 0)
{
gettimeofday(&stime, NULL);
philo->global->t_start_s = stime.tv_sec;
philo->global->t_start_u = stime.tv_usec;
}
}
void update_time(t_philo *philo)
{
struct timeval stime;
gettimeofday(&stime, NULL);
philo->t_last_meal_s = stime.tv_sec;
philo->t_last_meal_u = stime.tv_usec;
}