Commit e99bf998 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

revert the change for the new date parser, as the new one can deal with

the old format now
parent 2e7dcc1e
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -903,10 +903,6 @@ CURLcode ftp_sendquote(struct connectdata *conn, struct curl_slist *quote)
  return CURLE_OK;
}

#ifdef NEW_DATE_PARSE
extern const char *Curl_month[];
#endif

/***********************************************************************
 *
 * ftp_getfiletime()
@@ -939,17 +935,10 @@ CURLcode ftp_getfiletime(struct connectdata *conn, char *file)
                     &year, &month, &day, &hour, &minute, &second)) {
        /* we have a time, reformat it */
        time_t secs=time(NULL);
#ifdef NEW_DATE_PARSE
        /* using the new date parser */
        snprintf(buf, sizeof(conn->data->state.buffer),
                 "%s %02d %02d:%02d:%02d %04d GMT",
                 Curl_month[month-1], day, hour, minute, second, year);
#else
        /* using the good old yacc/bison yuck */
        snprintf(buf, sizeof(conn->data->state.buffer),
                 "%04d%02d%02d %02d:%02d:%02d GMT",
                 year, month, day, hour, minute, second);
#endif
        /* now, convert this into a time() value: */
        conn->data->info.filetime = curl_getdate(buf, &secs);
      }