Closed Bug 163665 Opened 23 years ago Closed 21 years ago

cleanup nsScriptableDateFormat::FormatDateTime

Categories

(Core :: Internationalization, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: timeless, Assigned: timeless)

References

Details

(Keywords: intl)

Attachments

(1 file, 1 obsolete file)

code issue, QA to yokoyama@netscape.com for now.
Keywords: intl
QA Contact: ruixu → yokoyama
Attached patch cleanup (obsolete) — Splinter Review
function params are aParam local variables are just variable prefer nsnull over NULL (if someone wants i'll switch to 0) flatten function use nsCOMPtrs instead of manual NS_RELEASE check variables instead of rv in most cases (if someone feels that it's important to pass out the true rvs instead of ERROR_UNVALIABLE, I can) ?: when the output is a side effect => if/else c++ doesn't require 'struct' to be sprinkled everywhere
Mozilla 1.2.1 (under Windows NT 4 SP6a) consistantly fails to post a form correctly in some way related to ODBC and datetime. If via ODBC a webserver fails to use a flawed Mozilla datetime format, that may be the reason for the below message. The only reason I am posting this is that Bugzilla didn't find this bug when I searched for ODBC, and it isn't clear to me this bug could cause a form failure (since I as a user didn't send time to the server). I suppose the main question is whether this posting should be done as a new bug or as a comment on this bug. Scenario: With Windows NT 4 SP6a, Mozilla 1.2.1 at http://www.thefish959.com/listen.asp Clicked to report a failure of streaming. This brings up a popup titled "Streaming Support" with the following content: OS: Windows NT Browser: Netscape Language: English (United States) Current Time: Fri Jan 17 2003 10:18:26 GMT+0000 (GMT Standard Time) Fields entered were probably unrelated to the error. They were: my name myemail@somewhere.com (station listening to) Fish High (connection type) DSL/LAN (ISP) XO (problem) Cannot Connect (describe) "Form test with Mark Dixon" (contact further?) yes Then clicked SEND Message popup was: Microsoft OLE DB Provider for ODBC Drivers error '80040e07' [Microsoft][ODBC SQL Server Driver][SQL Server]Error converting data type varchar to datetime. /feedback/includes_server/functions.asp, line 35 I did receive a followup from Mark Dixon [mdixon@bluefalcon.com]. I've responded that the issue seems to be in Mozilla and he is at least on notice someone may contact him from Mozilla.
Not sure if this relates to anyone else's findings, but in an ASP page if you use the function FormatDateTime, the browser reports an error. The exact error is as follows: Microsoft VBScript runtime error: Invalid procedure call or argument: 'FormatDateTime' This works fine in IE and I'm not sure why this does not work for Mozilla.
Severity: normal → enhancement
OS: Windows 2000 → All
Hardware: PC → All
Blocks: osxtime
Attachment #96027 - Attachment is obsolete: true
Attachment #141988 - Flags: superreview?(bzbarsky)
Attachment #141988 - Flags: review?(jshin)
I'm not going to be able to get to this for at least a week.
Comment on attachment 141988 [details] [diff] [review] cleanup resurrected r=jshin thanks. one fewer file to clean up in intl/locale :-)
Attachment #141988 - Flags: review?(jshin) → review+
Attachment #141988 - Flags: superreview?(bzbarsky) → superreview?(roc)
Comment on attachment 141988 [details] [diff] [review] cleanup resurrected looks okay
Attachment #141988 - Flags: superreview?(roc) → superreview+
mozilla/intl/locale/src/nsScriptableDateFormat.cpp 1.23
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: