summaryrefslogtreecommitdiff
path: root/src/fileops.c
diff options
context:
space:
mode:
authorRyo Nakamura <upa@haeena.net>2024-01-21 04:50:34 +0900
committerRyo Nakamura <upa@haeena.net>2024-01-21 04:50:34 +0900
commit7ab5cc3ce998351ae63fd5d48e64d5f3573b1488 (patch)
tree89eaa80fa5375edd073ffe8a4c6b211e6dd1c593 /src/fileops.c
parent60977a8e7ab66fe6fd990c0ef780d651fee3172c (diff)
make it buildable at FreeBSD
Diffstat (limited to 'src/fileops.c')
-rw-r--r--src/fileops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fileops.c b/src/fileops.c
index 6f55ca9..ac85bf8 100644
--- a/src/fileops.c
+++ b/src/fileops.c
@@ -329,7 +329,7 @@ int mscp_glob(const char *pattern, int flags, glob_t *pglob, sftp_session sftp)
#else
flags |= GLOB_ALTDIRFUNC;
set_tls_sftp_session(sftp);
-#ifdef __APPLE__
+#if defined(__APPLE__) || defined(__FreeBSD__)
pglob->gl_opendir = (void *(*)(const char *))mscp_opendir_wrapped;
pglob->gl_readdir = (struct dirent *(*)(void *))mscp_readdir;
pglob->gl_closedir = (void (*)(void *))mscp_closedir;