You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by wr...@apache.org on 2007/06/01 00:29:07 UTC

svn commit: r543286 - /apr/apr/trunk/network_io/win32/sockets.c

Author: wrowe
Date: Thu May 31 15:29:06 2007
New Revision: 543286

URL: http://svn.apache.org/viewvc?view=rev&rev=543286
Log:
SetHandleInformation is not supported on WinCE, but the Win 9x code path 
works fine if enabled (testsockets passes).  Modifes the #if's so the 
Win9x code path is also used for WinCE.

PR: 39859
Submitted by: Curt Arnold <carnold apache.org>

Modified:
    apr/apr/trunk/network_io/win32/sockets.c

Modified: apr/apr/trunk/network_io/win32/sockets.c
URL: http://svn.apache.org/viewvc/apr/apr/trunk/network_io/win32/sockets.c?view=diff&rev=543286&r1=543285&r2=543286
==============================================================================
--- apr/apr/trunk/network_io/win32/sockets.c (original)
+++ apr/apr/trunk/network_io/win32/sockets.c Thu May 31 15:29:06 2007
@@ -114,7 +114,7 @@
      * purposes, always transform the socket() created as a non-inherited
      * handle
      */
-#if APR_HAS_UNICODE_FS
+#if APR_HAS_UNICODE_FS && !defined(_WIN32_WCE)
     IF_WIN_OS_IS_UNICODE {
         /* A different approach.  Many users report errors such as 
          * (32538)An operation was attempted on something that is not 
@@ -129,7 +129,7 @@
                              HANDLE_FLAG_INHERIT, 0);
     }
 #endif
-#if APR_HAS_ANSI_FS
+#if APR_HAS_ANSI_FS || defined(_WIN32_WCE)
     ELSE_WIN_OS_IS_ANSI {
         HANDLE hProcess = GetCurrentProcess();
         HANDLE dup;