mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-03 04:27:41 +00:00
Changed not to call the localized date format function but instead calls PR_FormatTimeUSEnglish()
so later it can be parsed by PR_ParseTimeString() correctly, bug 30994, r=rjc,sr=mscott.
This commit is contained in:
parent
667d4a7e36
commit
8e39c30f3c
@ -870,17 +870,10 @@ nsFTPDirListingConv::DigestBufferLines(char *aBuffer, nsCAutoString &aString) {
|
||||
aString.Append(' ');
|
||||
|
||||
// MODIFIED DATE
|
||||
nsString lDate;
|
||||
|
||||
rv = mDateTimeFormat->FormatPRExplodedTime(mLocale, kDateFormatShort, kTimeFormatNoSeconds, &thisEntry->mMDTM, lDate);
|
||||
if (NS_FAILED(rv)) {
|
||||
NS_DELETEXPCOM(thisEntry);
|
||||
return nsnull;
|
||||
}
|
||||
|
||||
nsCAutoString theDate;
|
||||
theDate.AssignWithConversion(lDate);
|
||||
char *escapedDate = nsEscape(theDate.GetBuffer(), url_Path);
|
||||
char buffer[256] = "";
|
||||
PR_FormatTimeUSEnglish(buffer, sizeof(buffer),
|
||||
"%m/%d/%y %I:%M:%S %p", &thisEntry->mMDTM );
|
||||
char *escapedDate = nsEscape(buffer, url_Path);
|
||||
|
||||
aString.Append(escapedDate);
|
||||
nsMemory::Free(escapedDate);
|
||||
|
Loading…
x
Reference in New Issue
Block a user