gecko-dev/xpfe
mccabe%netscape.com 4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
..
AppCores General cleanup. 1999-09-18 03:45:06 +00:00
apprunner Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
appshell Link with MOZ_NECKO_UTIL_LIBS 1999-09-18 16:29:07 +00:00
bootstrap Whoops, we don't want to change the name just yet. 1999-09-18 04:43:53 +00:00
browser Disable some debugging code 1999-09-19 07:21:20 +00:00
components Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes. 1999-09-19 23:46:35 +00:00
global 14180 when no windows open, non-applicable menu items still active 1999-09-19 07:11:34 +00:00
macbuild Fixing the xpfeViewer build (which is now obsolete) just for the sake of it 1999-01-05 03:48:54 +00:00
main Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
tools Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
xpviewer removed files 1999-04-20 17:44:55 +00:00
.cvsignore Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
Makefile.in General cleanup. 1999-09-09 02:02:21 +00:00
makefile.win Adding global directory to makefiles 1999-07-14 00:15:00 +00:00