Closed Bug 181302 Opened 23 years ago Closed 22 years ago

mailnews/mime/src/mimemdig.cpp:49 (See build log excerpt) Unused variable `struct MimeObjectClass * oclass'

Categories

(MailNews Core :: MIME, defect)

defect
Not set
trivial

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: timeless, Assigned: rhp)

References

()

Details

25. mailnews/mime/src/mimemdig.cpp:49 (See build log excerpt) Unused variable `struct MimeObjectClass * oclass' 47 MimeMultipartDigestClassInitialize(MimeMultipartDigestClass *clazz) 48 { 49 MimeObjectClass *oclass = (MimeObjectClass *) clazz; 50 MimeMultipartClass *mclass = (MimeMultipartClass *) clazz; 51 PR_ASSERT(!oclass->class_initialized);
Updating: *(S) New -> "WorksForMe", since line 51 was using it :-< (unless PR_ASSERT was "hiding" its use !?) The code has since become: { 46 static int 47 MimeMultipartDigestClassInitialize(MimeMultipartDigestClass *clazz) 48 { 49 #ifdef DEBUG 50 MimeObjectClass *oclass = (MimeObjectClass *) clazz; 51 PR_ASSERT(!oclass->class_initialized); 52 #endif 53 MimeMultipartClass *mclass = (MimeMultipartClass *) clazz; 54 mclass->default_part_type = MESSAGE_RFC822; 55 return 0; 56 } }
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
PR_ASSERT uses it, but only in debug builds, hence the ifdef fixes the problem.
Status: RESOLVED → VERIFIED
The fix to this was v1.5 :-)
Severity: normal → trivial
OS: Windows 2000 → All
Hardware: PC → All
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.