1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

parsedate: turn private and static

I removed the prefix as well accordingly.
This commit is contained in:
Daniel Stenberg 2011-06-03 19:31:32 +02:00
parent b3740f0e09
commit a6f14e17b7
2 changed files with 21 additions and 21 deletions

View File

@ -100,6 +100,24 @@ struct tzinfo {
int offset; /* +/- in minutes */ int offset; /* +/- in minutes */
}; };
/*
* parsedate()
*
* Returns:
*
* PARSEDATE_OK - a fine conversion
* PARSEDATE_FAIL - failed to convert
* PARSEDATE_LATER - time overflow at the far end of time_t
* PARSEDATE_SOONER - time underflow at the low end of time_t
*/
static int parsedate(const char *date, time_t *output);
#define PARSEDATE_OK 0
#define PARSEDATE_FAIL -1
#define PARSEDATE_LATER 1
#define PARSEDATE_SOONER 2
/* Here's a bunch of frequently used time zone names. These were supported /* Here's a bunch of frequently used time zone names. These were supported
by the old getdate parser. */ by the old getdate parser. */
#define tDAYZONE -60 /* offset for daylight savings time */ #define tDAYZONE -60 /* offset for daylight savings time */
@ -302,7 +320,7 @@ static time_t my_timegm(struct my_tm *tm)
} }
/* /*
* Curl_parsedate() * parsedate()
* *
* Returns: * Returns:
* *
@ -312,7 +330,7 @@ static time_t my_timegm(struct my_tm *tm)
* PARSEDATE_SOONER - time underflow at the low end of time_t * PARSEDATE_SOONER - time underflow at the low end of time_t
*/ */
int Curl_parsedate(const char *date, time_t *output) static int parsedate(const char *date, time_t *output)
{ {
time_t t = 0; time_t t = 0;
int wdaynum=-1; /* day of the week number, 0-6 (mon-sun) */ int wdaynum=-1; /* day of the week number, 0-6 (mon-sun) */
@ -503,7 +521,7 @@ int Curl_parsedate(const char *date, time_t *output)
time_t curl_getdate(const char *p, const time_t *now) time_t curl_getdate(const char *p, const time_t *now)
{ {
time_t parsed; time_t parsed;
int rc = Curl_parsedate(p, &parsed); int rc = parsedate(p, &parsed);
(void)now; /* legacy argument from the past that we ignore */ (void)now; /* legacy argument from the past that we ignore */
switch(rc) { switch(rc) {

View File

@ -25,24 +25,6 @@
extern const char * const Curl_wkday[7]; extern const char * const Curl_wkday[7];
extern const char * const Curl_month[12]; extern const char * const Curl_month[12];
/*
* Curl_parsedate()
*
* Returns:
*
* PARSEDATE_OK - a fine conversion
* PARSEDATE_FAIL - failed to convert
* PARSEDATE_LATER - time overflow at the far end of time_t
* PARSEDATE_SOONER - time underflow at the low end of time_t
*/
int Curl_parsedate(const char *date, time_t *output);
#define PARSEDATE_OK 0
#define PARSEDATE_FAIL -1
#define PARSEDATE_LATER 1
#define PARSEDATE_SOONER 2
CURLcode Curl_gmtime(time_t intime, struct tm *store); CURLcode Curl_gmtime(time_t intime, struct tm *store);
#endif #endif