X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Fcompat%2Fdirent.hpp;h=d2dc5ed60819f07d21f58213c43b8f6c0d0a6c8e;hb=28f23191dcbf047429d51950a337a57d7a3f866a;hp=b760ed2db7d3f245e051e8c8de7585dcfd87c054;hpb=f250b40e2179eccdb83766bf4abef5a35036c47b;p=lttng-tools.git diff --git a/src/common/compat/dirent.hpp b/src/common/compat/dirent.hpp index b760ed2db..d2dc5ed60 100644 --- a/src/common/compat/dirent.hpp +++ b/src/common/compat/dirent.hpp @@ -11,22 +11,22 @@ #include #ifdef HAVE_DIRFD -static inline -int lttng_dirfd(DIR *dir) { +static inline int lttng_dirfd(DIR *dir) +{ return dirfd(dir); } #else -# ifndef __XOPEN_OR_POSIX -static inline -int lttng_dirfd(DIR *dir) { +#ifndef __XOPEN_OR_POSIX +static inline int lttng_dirfd(DIR *dir) +{ return dir->dd_fd; } -# else -static inline -int lttng_dirfd(DIR *dir) { +#else +static inline int lttng_dirfd(DIR *dir) +{ return dir->d_fd; } -# endif +#endif #endif #endif /* _COMPAT_DIRENT_H */