1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 23:27:35 +00:00

LibC: Make difftime a function

The previous define led to issues when compiling some ports, namely zsh
5.8.
This commit is contained in:
Stephen Gregoratto 2020-10-13 22:59:38 +11:00 committed by Andreas Kling
parent 9545ed1c21
commit 5245277369
2 changed files with 5 additions and 2 deletions

View file

@ -362,4 +362,9 @@ int clock_getres(clockid_t, struct timespec*)
{ {
ASSERT_NOT_REACHED(); ASSERT_NOT_REACHED();
} }
double difftime(time_t t1, time_t t0)
{
return (double)(t1 - t0);
}
} }

View file

@ -85,6 +85,4 @@ struct tm* localtime_r(const time_t* timep, struct tm* result);
double difftime(time_t, time_t); double difftime(time_t, time_t);
size_t strftime(char* s, size_t max, const char* format, const struct tm*); size_t strftime(char* s, size_t max, const char* format, const struct tm*);
#define difftime(t1, t0) (double)(t1 - t0)
__END_DECLS __END_DECLS