Add defines for time to enable macos builds.

This commit is contained in:
Andy Piper 2024-03-06 17:08:01 +00:00
parent ea4dd9bed7
commit e608f3aff1
No known key found for this signature in database
GPG key ID: 8FBF7373AC449A7F

7
data.c
View file

@ -102,6 +102,13 @@ int srv_open(char *basedir, int auto_upgrade)
xs *tmpdir = xs_fmt("%s/tmp", srv_basedir); xs *tmpdir = xs_fmt("%s/tmp", srv_basedir);
mkdirx(tmpdir); mkdirx(tmpdir);
#ifdef __APPLE__
/* Apple uses st_atimespec instead of st_atim etc */
#define st_atim st_atimespec
#define st_ctim st_ctimespec
#define st_mtim st_mtimespec
#endif
#ifdef __OpenBSD__ #ifdef __OpenBSD__
char *v = xs_dict_get(srv_config, "disable_openbsd_security"); char *v = xs_dict_get(srv_config, "disable_openbsd_security");