summaryrefslogtreecommitdiffstats
path: root/src/stat.c
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2024-05-16 16:54:39 -0400
committerTavian Barnes <tavianator@tavianator.com>2024-05-16 16:55:23 -0400
commitc3d6f07b8e4d22df533ce7a90660ae1da2df5476 (patch)
treef3012333ab647526b4a5bc22ba314e25e668c773 /src/stat.c
parentd7e62391f934c65f3e2d8e5d6bff744747d077b0 (diff)
downloadbfs-c3d6f07b8e4d22df533ce7a90660ae1da2df5476.tar.xz
stat: Support __st_birthtim on OpenBSD
Diffstat (limited to 'src/stat.c')
-rw-r--r--src/stat.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/stat.c b/src/stat.c
index 5a10a99..2044564 100644
--- a/src/stat.c
+++ b/src/stat.c
@@ -116,6 +116,9 @@ void bfs_stat_convert(struct bfs_stat *dest, const struct stat *src) {
#if BFS_HAS_ST_BIRTHTIM
dest->btime = src->st_birthtim;
dest->mask |= BFS_STAT_BTIME;
+#elif BFS_HAS___ST_BIRTHTIM
+ dest->btime = src->__st_birthtim;
+ dest->mask |= BFS_STAT_BTIME;
#elif BFS_HAS_ST_BIRTHTIMESPEC
dest->btime = src->st_birthtimespec;
dest->mask |= BFS_STAT_BTIME;