httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From stodd...@hyperreal.org
Subject cvs commit: apache-2.0/src/lib/apr/file_io/win32 filedup.c
Date Tue, 15 Feb 2000 22:38:34 GMT
stoddard    00/02/15 14:38:30

  Modified:    src/lib/apr/file_io/win32 filedup.c
  Log:
  Return APR_ENOTIMPL on Windows if caller attempts dup2.
  
  Revision  Changes    Path
  1.7       +3 -6      apache-2.0/src/lib/apr/file_io/win32/filedup.c
  
  Index: filedup.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/win32/filedup.c,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- filedup.c	2000/02/15 00:48:24	1.6
  +++ filedup.c	2000/02/15 22:38:27	1.7
  @@ -76,12 +76,8 @@
   
       (*new_file)->cntxt = old_file->cntxt;
       if (have_file) {
  -        if (!DuplicateHandle(hCurrentProcess, (*new_file)->filehand, 
  -                             hCurrentProcess, 
  -                             &old_file->filehand, 0, FALSE, 
  -                             DUPLICATE_SAME_ACCESS)) {
  -            return GetLastError();
  -        }
  +        /* dup2 is not supported with native Windows handles */
  +        return APR_ENOTIMPL;
       }
       else {
           if (!DuplicateHandle(hCurrentProcess, old_file->filehand, 
  @@ -108,4 +104,5 @@
                           ap_null_cleanup);
       return APR_SUCCESS;
   }
  +
   
  
  
  

Mime
View raw message