Return-Path: Delivered-To: apmail-apr-cvs-archive@apr.apache.org Received: (qmail 33783 invoked by uid 500); 30 Sep 2001 08:15:17 -0000 Mailing-List: contact cvs-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: dev@apr.apache.org Delivered-To: mailing list cvs@apr.apache.org Received: (qmail 33771 invoked from network); 30 Sep 2001 08:15:17 -0000 Date: 30 Sep 2001 08:13:51 -0000 Message-ID: <20010930081351.80812.qmail@icarus.apache.org> From: bjh@apache.org To: apr-cvs@apache.org Subject: cvs commit: apr/file_io/unix mktemp.c X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N bjh 01/09/30 01:13:51 Modified: file_io/os2 Makefile.in file_io/unix mktemp.c Added: file_io/os2 mktemp.c Log: Add unix mktemp to OS/2 build. Revision Changes Path 1.22 +2 -1 apr/file_io/os2/Makefile.in Index: Makefile.in =================================================================== RCS file: /home/cvs/apr/file_io/os2/Makefile.in,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- Makefile.in 2001/09/01 05:06:26 1.21 +++ Makefile.in 2001/09/30 08:13:51 1.22 @@ -12,7 +12,8 @@ maperrorcode.lo \ fullrw.lo \ filepath.lo \ - filesys.lo + filesys.lo \ + mktemp.lo # bring in rules.mk for standard functionality @INCLUDE_RULES@ 1.1 apr/file_io/os2/mktemp.c Index: mktemp.c =================================================================== #include "../unix/mktemp.c" 1.10 +3 -0 apr/file_io/unix/mktemp.c Index: mktemp.c =================================================================== RCS file: /home/cvs/apr/file_io/unix/mktemp.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- mktemp.c 2001/09/24 16:03:27 1.9 +++ mktemp.c 2001/09/30 08:13:51 1.10 @@ -200,6 +200,9 @@ #ifdef WIN32 apr_pool_cleanup_register((*fp)->cntxt, (void *)(*fp), file_cleanup, file_cleanup); +#elif defined(OS2) + apr_pool_cleanup_register((*fp)->cntxt, (void *)(*fp), + apr_file_cleanup, apr_file_cleanup); #else apr_pool_cleanup_register((*fp)->cntxt, (void *)(*fp), apr_unix_file_cleanup, apr_unix_file_cleanup);