summaryrefslogtreecommitdiff
path: root/ACE/ace/OS_NS_dirent.inl
diff options
context:
space:
mode:
authorolli <olli@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-08-01 06:53:35 +0000
committerolli <olli@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-08-01 06:53:35 +0000
commit753812d9a905f1b77d3e9ae0d10c3296f7b90d18 (patch)
tree72a61f407bbbe3051b63de739a0e2fee511b6756 /ACE/ace/OS_NS_dirent.inl
parentbde9781b09491b925777da43ade56122ccdd918c (diff)
downloadATCD-753812d9a905f1b77d3e9ae0d10c3296f7b90d18.tar.gz
ChangeLogTag: Wed Aug 1 06:51:11 UTC 2007 Olli Savia <ops@iki.fi>
Diffstat (limited to 'ACE/ace/OS_NS_dirent.inl')
-rw-r--r--ACE/ace/OS_NS_dirent.inl20
1 files changed, 6 insertions, 14 deletions
diff --git a/ACE/ace/OS_NS_dirent.inl b/ACE/ace/OS_NS_dirent.inl
index 1c4e7932bad..4de83b6d946 100644
--- a/ACE/ace/OS_NS_dirent.inl
+++ b/ACE/ace/OS_NS_dirent.inl
@@ -102,21 +102,13 @@ ACE_INLINE void
rewinddir (ACE_DIR *d)
{
#if defined (ACE_HAS_DIRENT)
-# if defined (ACE_LACKS_SEEKDIR)
-# if defined (ACE_LACKS_REWINDDIR)
- ACE_UNUSED_ARG (d);
-# elif defined (ACE_HAS_WREWINDDIR) && defined (ACE_USES_WCHAR)
- ::wrewinddir (d);
-# else /* ! defined (ACE_LACKS_REWINDDIR) */
- ace_rewinddir_helper (d);
-# endif /* ! defined (ACE_LACKS_REWINDDIR) */
-# else /* ! ACE_LACKS_SEEKDIR */
- // We need to implement <rewinddir> using <seekdir> since it's often
- // defined as a macro...
- ::seekdir (d, long (0));
-# endif /* ! ACE_LACKS_SEEKDIR */
-#else
+# if defined (ACE_HAS_WREWINDDIR) && defined (ACE_USES_WCHAR)
+ ::wrewinddir (d);
+# elif !defined (ACE_LACKS_REWINDDIR)
+ ace_rewinddir_helper (d);
+# else
ACE_UNUSED_ARG (d);
+# endif /* !defined (ACE_LACKS_REWINDDIR) */
#endif /* ACE_HAS_DIRENT */
}