summaryrefslogtreecommitdiff
path: root/ext/standard/parsedate.y
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2000-05-04 10:38:17 +0000
committerSascha Schumann <sas@php.net>2000-05-04 10:38:17 +0000
commitd0f3764ee2e10003d9c8ea4a1c17ff0be1303a9b (patch)
tree10e61089a99c0d3226533f4b15693a45d82a931a /ext/standard/parsedate.y
parentb6e4841ec7bcdc1b4fd3533fd4ffeefdac095d52 (diff)
downloadphp-git-d0f3764ee2e10003d9c8ea4a1c17ff0be1303a9b.tar.gz
Change reentrancy API to always use the php prefix.
Check for the declaration of reentrant functions, so that we can use them in non-ZTS mode on all platforms.
Diffstat (limited to 'ext/standard/parsedate.y')
-rw-r--r--ext/standard/parsedate.y14
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/standard/parsedate.y b/ext/standard/parsedate.y
index 819af8235d..f0a5e80f8a 100644
--- a/ext/standard/parsedate.y
+++ b/ext/standard/parsedate.y
@@ -556,13 +556,13 @@ int GetTimeInfo(TIMEINFO *Now)
/* Now get the timezone if the last time < HH:00:00 <= now for some HH. */
if (NextHour <= Now->time) {
- if ((tm = localtime_r(&Now->time, &tmbuf)) == NULL)
+ if ((tm = php_localtime_r(&Now->time, &tmbuf)) == NULL)
return -1;
secondsUntilNextHour = 60 * (60 - tm->tm_min) - tm->tm_sec;
#if !defined(HAVE_TM_GMTOFF)
/* To get the timezone, compare localtime with GMT. */
local = *tm;
- if ((tm = gmtime_r(&Now->time, &tmbuf)) == NULL)
+ if ((tm = php_gmtime_r(&Now->time, &tmbuf)) == NULL)
return -1;
gmt = *tm;
@@ -661,7 +661,7 @@ Convert(time_t Month, time_t Day, time_t Year, time_t Hours, time_t Minutes, tim
return -1;
Julian += tod;
tod = Julian;
- if (dst == DSTon || (dst == DSTmaybe && localtime_r(&tod,&tmbuf)->tm_isdst))
+ if (dst == DSTon || (dst == DSTmaybe && php_localtime_r(&tod,&tmbuf)->tm_isdst))
Julian -= DST_OFFSET * 60 * 60;
return Julian;
}
@@ -674,8 +674,8 @@ DSTcorrect(time_t Start, time_t Future)
time_t FutureDay;
struct tm tmbuf;
- StartDay = (localtime_r(&Start,&tmbuf)->tm_hour + 1) % 24;
- FutureDay = (localtime_r(&Future,&tmbuf)->tm_hour + 1) % 24;
+ StartDay = (php_localtime_r(&Start,&tmbuf)->tm_hour + 1) % 24;
+ FutureDay = (php_localtime_r(&Future,&tmbuf)->tm_hour + 1) % 24;
return (Future - Start) + (StartDay - FutureDay) * DST_OFFSET * 60 * 60;
}
@@ -687,7 +687,7 @@ RelativeMonth(time_t Start, time_t RelMonth)
time_t Month;
time_t Year;
- tm = localtime_r(&Start, &tmbuf);
+ tm = php_localtime_r(&Start, &tmbuf);
Month = 12 * tm->tm_year + tm->tm_mon + RelMonth;
Year = Month / 12;
Year += 1900;
@@ -862,7 +862,7 @@ time_t parsedate(char *p, TIMEINFO *now)
(void)GetTimeInfo(&ti);
}
- tm = localtime_r(&now->time, &tmbuf);
+ tm = php_localtime_r(&now->time, &tmbuf);
yyYear = tm->tm_year + 1900;
yyMonth = tm->tm_mon + 1;
yyDay = tm->tm_mday;