summaryrefslogtreecommitdiff
path: root/ACE/ace/OS_NS_stdio.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/OS_NS_stdio.h')
-rw-r--r--ACE/ace/OS_NS_stdio.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ACE/ace/OS_NS_stdio.h b/ACE/ace/OS_NS_stdio.h
index 8895c77b018..d9a73a7bddf 100644
--- a/ACE/ace/OS_NS_stdio.h
+++ b/ACE/ace/OS_NS_stdio.h
@@ -126,6 +126,9 @@ inline ACE_HANDLE ace_fileno_helper (FILE *fp)
# if defined (fileno)
return (ACE_HANDLE)fileno (fp);
# undef fileno
+# elif defined (ACE_LACKS_FILENO)
+ ACE_UNUSED_ARG (fp);
+ return ACE_INVALID_HANDLE;
# else
return (ACE_HANDLE)(intptr_t)ACE_STD_NAMESPACE::fileno (fp);
# endif /* defined (fileno) */