cvs: php-src /main reentrancy.c

From: Date: Fri, 01 Jul 2005 07:55:30 +0000
Subject: cvs: php-src /main reentrancy.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-32619@lists.php.net to get a copy of this message
hyanantha Fri Jul 1 03:55:30 2005 EDT Modified files: /php-src/main reentrancy.c Log: NetWare LibC has reentrant time functions no need to have this. -- Kamesh from hyanantha's account http://cvs.php.net/diff.php/php-src/main/reentrancy.c?r1=1.41&r2=1.42&ty=u Index: php-src/main/reentrancy.c diff -u php-src/main/reentrancy.c:1.41 php-src/main/reentrancy.c:1.42 --- php-src/main/reentrancy.c:1.41 Wed Sep 29 08:25:56 2004 +++ php-src/main/reentrancy.c Fri Jul 1 03:55:28 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: reentrancy.c,v 1.41 2004/09/29 12:25:56 hyanantha Exp $ */ +/* $Id: reentrancy.c,v 1.42 2005/07/01 07:55:28 hyanantha Exp $ */ #include <sys/types.h> #include <string.h> @@ -115,51 +115,6 @@ #endif -#if defined(NETWARE) -/* - Re-entrant versions of functions seem to be better for loading NLMs in different address space. - Since we have them now in LibC, we might as well make use of them. -*/ - -#define HAVE_LOCALTIME_R 1 -#define HAVE_CTIME_R 1 -#define HAVE_ASCTIME_R 1 -#define HAVE_GMTIME_R 1 - -PHPAPI struct tm *php_localtime_r(const time_t *const timep, struct tm *p_tm) -{ - /* Modified according to LibC definition */ - if (localtime_r(timep, p_tm) != NULL) - return (p_tm); - return (NULL); -} - -PHPAPI char *php_ctime_r(const time_t *clock, char *buf) -{ - /* Modified according to LibC definition */ - if (ctime_r(clock, buf) != NULL) - return (buf); - return (NULL); -} - -PHPAPI char *php_asctime_r(const struct tm *tm, char *buf) -{ - /* Modified according to LibC definition */ - if (asctime_r(tm, buf) != NULL) - return (buf); - return (NULL); -} - -PHPAPI struct tm *php_gmtime_r(const time_t *const timep, struct tm *p_tm) -{ - /* Modified according to LibC definition */ - if (gmtime_r(timep, p_tm) != NULL) - return (p_tm); - return (NULL); -} - -#endif /* NETWARE */ - #if defined(__BEOS__) PHPAPI struct tm *php_gmtime_r(const time_t *const timep, struct tm *p_tm)

« previous php.cvs (#32619) next »