Closed Bug 399 Opened 26 years ago Closed 26 years ago

Compilation Error

Categories

(MozillaClassic Graveyard :: Preferences, defect, P3)

1998-04-29
HP
HP-UX
defect

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: niraj, Assigned: aoki)

References

()

Details

Created by (niraj@aero.iisc.ernet.in) on Saturday, May 23, 1998 1:14:14 AM PDT Additional Details : make[3]: Entering directory `/var/tmp/install/19980429/mozilla/modules/libpref/src' cc -Ae -o HP-UXB.10.20_OPT.OBJ/prefapi.o -c -DXP_UNIX -O +Z -DHPUX -Dhpux -Dhppa -DHPUX10 -Dhpux10 -DHPUX10_20 -D_HPUX_SOURCE -DSW_THREADS -DNO_SIGNED -DNO_FNDELAY -DHAVE_ODD_SELECT -DNO_CDEFS_H -DNO_LONG_LONG -DNEED_IOCTL_H -DNEED_MATH_H -DUSE_NODL_TABS -DMITSHM -DNEED_SYS_WAIT _H -DHAVE_INT32_T -DNEED_UINT_T -DNEED_H_ERRNO -DRW_NO_OVERLOAD_SCHAR -DHAVE_MODEL_H -DHAVE_STRERROR -UDEBUG -DNDEBUG -DTRIMMED -DNSPR20 -D NETSCAPE -DOSTYPE=\"HP-UXB.10\" -DMOZILLA_CLIENT -DEDITOR -DMOZ_COMMUNICATOR_IIDS -DNO_SECURITY -DEDITOR -DEDITOR_UI -DLAYERS -DUNIX_EMBED - DX_PLUGINS -DUNIX_LDAP -DNSPR -DMOCHA -DUNIX_ASYNC_DNS -DDEVELOPER_DEBUG -I../../../dist/public/libxp -I../../../dist/public/js -I../../../ dist/public/pref -I../../../dist/public/nspr -I../../../dist/public/dbm -I../../../dist/public/security -I../../../dist/public/ldap -I../../ ../dist/public/java -I../../../dist/public/img -I../../../dist/public/layer -I../../../dist/public/util -I../../../include -I../../../dist /HP-UXB.10.20_OPT.OBJ/include -I../../../cmd/xfe/icons -Iunix prefapi.c cpp: "_hpux.h", line 43: warning 2001: Redefinition of macro HAVE_STRERROR. cc: "prefapi.c", line 124: warning 524: Cast (non-lvalue) appears on left-hand side of assignment. cc: "prefapi.c", line 124: error 1549: Modifiable lvalue required for assignment operator.
Component: Macintosh FE
Fixed with this patch (28th July 1998 release) - I'll leave the Mozilla folks to roll this one in... *** modules/libpref/src/prefapi.c.cln Tue Jul 28 05:43:07 1998 --- modules/libpref/src/prefapi.c Sat Aug 1 18:32:44 1998 *************** *** 134,140 **** --- 134,144 ---- } if (flag == HT_FREE_ENTRY) { + #if defined(__hpux) && !defined(__GNUC__) + XP_FREEIF(he->key); + #else XP_FREEIF((void *)he->key); + #endif XP_FREE(he); } }
Assignee: gagan → aoki
Component: Macintosh FE → Preferences
Assigning to libpref guys.
Status: NEW → ASSIGNED
I keep seeing this one, but I'm sure we've already fixed it. Nonetheless, keeping it open to verify next week when I get back.
Setting all current Open Critical and Major to M3
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → WONTFIX
old bug, no longer relevant
QA Contact: 3849
marking as verified since it is based on old code
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.