From 12ca0ffadfb852af2e6bfe7dc8b54679b11ff8a4 Mon Sep 17 00:00:00 2001 From: "mkaply%us.ibm.com" Date: Tue, 7 Mar 2000 21:00:06 +0000 Subject: # 25555 r= pavlov@netscape.com OS/2 changes for Mozilla - add #ifdef, change #ifdef --- dbm/src/h_page.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'dbm/src/h_page.c') diff --git a/dbm/src/h_page.c b/dbm/src/h_page.c index da31e9dbd..aa82b4ad4 100644 --- a/dbm/src/h_page.c +++ b/dbm/src/h_page.c @@ -75,7 +75,7 @@ static char sccsid[] = "@(#)hash_page.c 8.7 (Berkeley) 8/16/94"; #include #include -#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) +#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) && !defined(XP_OS2_VACPP) #include #endif @@ -1146,12 +1146,12 @@ __free_ovflpage(HTAB *hashp, BUFHEAD *obufp) static int open_temp(HTAB *hashp) { -#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) +#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) && !defined(XP_OS2) sigset_t set, oset; #endif static char namestr[] = "_hashXXXXXX"; -#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) +#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) && !defined(XP_OS2) /* Block signals; make sure file goes away at process exit. */ (void)sigfillset(&set); (void)sigprocmask(SIG_BLOCK, &set, &oset); @@ -1159,12 +1159,12 @@ open_temp(HTAB *hashp) if ((hashp->fp = mkstemp(namestr)) != -1) { (void)unlink(namestr); -#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) +#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) && !defined(XP_OS2) (void)fcntl(hashp->fp, F_SETFD, 1); #endif } -#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) +#if !defined(_WIN32) && !defined(_WINDOWS) && !defined(macintosh) && !defined(XP_OS2) (void)sigprocmask(SIG_SETMASK, &oset, (sigset_t *)NULL); #endif return (hashp->fp != -1 ? 0 : -1); -- cgit v1.2.1