Closed Bug 290318 Opened 20 years ago Closed 14 years ago

Fix various _IDL_ compiler warnings from my Windows non-debug build

Categories

(SeaMonkey :: General, defect)

x86
Windows 2000
defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: sgautherie, Unassigned)

Details

(Keywords: helpwanted, Whiteboard: [SmBugEvent] [fixed in Bug 169588])

"Self-Compiled [Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b)
Gecko/20050324] (<-- v1.8b1 !) (W2Ksp4)"

There is two kinds:
{{
Warning: %{ .. %} code fragment within interface ignored when generating XyZ
macro; if the code fragment contains method declarations, the macro probably
isn't complete.

Warning: XyZ is scriptable but inherits from the non-scriptable interface XyZ
}}

Let's try
{{
/mozbuild/mozilla/mailnews/mime/public/nsIMimeConverter.idl:117: Warning: %{ ..
%} code fragment within interface ignored when generating
NS_DECL_NSIMIMECONVERTER macro; if the code fragment contains method
declarations, the macro probably isn't complete.
}}
which reads:
{{
 79   // TO DO: Comeback and convert the rest of these methods into scriptable
methods when we have more time...
 80 %{C++
 81   NS_IMETHOD DecodeMimeHeader(const char *header, 
...
116   NS_IMETHOD EncoderWrite (MimeEncoderData *data, const char *buffer,
PRInt32 size, PRInt32 *written) = 0;
117 %}
}}

Neil: What are the steps to do this conversion ?
Sorry, this isn't a trivial task.
nsIMimeConverter.idl fixed in Bug 169588. Closing for this particular file. Please file new bugs one per issue for any remaining IDLs.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Whiteboard: [SmBugEvent] [fixed in Bug 169588]
You need to log in before you can comment on or make changes to this bug.