diff options
Diffstat (limited to 'file_io/win32/filedup.c')
-rw-r--r-- | file_io/win32/filedup.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/file_io/win32/filedup.c b/file_io/win32/filedup.c index 553228e3f..058e0e6cb 100644 --- a/file_io/win32/filedup.c +++ b/file_io/win32/filedup.c @@ -57,10 +57,11 @@ APR_DECLARE(apr_status_t) apr_file_dup(apr_file_t **new_file, apr_pool_cleanup_register((*new_file)->pool, (void *)(*new_file), file_cleanup, apr_pool_cleanup_null); +#if APR_FILES_AS_SOCKETS /* Create a pollset with room for one descriptor. */ /* ### check return codes */ (void) apr_pollset_create(&(*new_file)->pollset, 1, p, 0); - +#endif return APR_SUCCESS; #endif /* !defined(_WIN32_WCE) */ } @@ -216,9 +217,10 @@ APR_DECLARE(apr_status_t) apr_file_setaside(apr_file_t **new_file, apr_pool_cleanup_kill(old_file->pool, (void *)old_file, file_cleanup); +#if APR_FILES_AS_SOCKETS /* Create a pollset with room for one descriptor. */ /* ### check return codes */ (void) apr_pollset_create(&(*new_file)->pollset, 1, p, 0); - +#endif return APR_SUCCESS; } |