vlc | branch: master | Geraud CONTINSOUZAS <[email protected]> | Tue Jan 3 09:50:16 2012 +1100| [3ac083ca42c57ce6ee717a7ea81ff78f538469a9] | committer: Rafaël Carré
fix missing dirfd references for FreeBSD Signed-off-by: Rafaël Carré <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3ac083ca42c57ce6ee717a7ea81ff78f538469a9 --- compat/dirfd.c | 2 +- include/vlc_fixups.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/compat/dirfd.c b/compat/dirfd.c index 263911f..5c9ddb6 100644 --- a/compat/dirfd.c +++ b/compat/dirfd.c @@ -27,7 +27,7 @@ int dirfd (DIR *dir) { -#if defined (__sun__) +#if defined (__sun__) || defined (__FreeBSD__) return dir->dd_fd; #elif defined (__APPLE__) return dir->__dd_fd; diff --git a/include/vlc_fixups.h b/include/vlc_fixups.h index 4334004..092c830 100644 --- a/include/vlc_fixups.h +++ b/include/vlc_fixups.h @@ -183,7 +183,7 @@ int fsync (int fd); /* dirent.h */ #ifndef HAVE_DIRFD -#if defined(__APPLE__) || defined(__OS2__) +#if defined(__APPLE__) || defined(__OS2__) || defined(__FreeBSD__) #undef dirfd #endif int dirfd (DIR *); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
