X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fcompat%2Fdirent.hpp;h=d2dc5ed60819f07d21f58213c43b8f6c0d0a6c8e;hb=a4cc1b1ff4fc661a3980bbe2ceba789acf05dfce;hp=b760ed2db7d3f245e051e8c8de7585dcfd87c054;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;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 */