gecko-dev/mailnews/base/util
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
..
macbuild Replace time_t by PRTime 1999-06-30 21:04:29 +00:00
.cvsignore move files over from src into linkable library 1999-03-19 22:55:08 +00:00
Makefile.in Remove unnecessary -D_BSD_SOURCE now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:50:19 +00:00
makefile.win msgbaseutil.dll isn't 8.3 so change to msgbsutl.dll 1999-08-30 22:17:13 +00:00
MANIFEST Export nsMsgMailNewsUrl.h 1999-06-21 22:20:07 +00:00
nsLocalFolderSummarySpec.cpp remove the second most common FMM in mail/news 1999-08-31 06:13:42 +00:00
nsLocalFolderSummarySpec.h Add NS_MSG_BASE to class declaration to help make base\util build as a dll on win32. 1999-05-18 23:55:39 +00:00
nsMessage.cpp work on MarkFlagged. 1999-08-24 21:47:22 +00:00
nsMessage.h spamming tree with NS_DECL_IFOO's. generated code from macros replacing code in .h files 1999-09-09 06:02:05 +00:00
nsMsgDBFolder.cpp 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
nsMsgDBFolder.h 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
nsMsgFolder.cpp 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
nsMsgFolder.h 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
nsMsgGroupRecord.cpp switch to nsCRT routines and PR_TRUE/PR_FALSE to reduce include dependancy 1999-09-08 03:08:27 +00:00
nsMsgGroupRecord.h Add NS_MSG_BASE to class declaration to help make base\util build as a dll on win32. 1999-05-18 23:55:39 +00:00
nsMsgIdentity.cpp 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
nsMsgIdentity.h 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
nsMsgIncomingServer.cpp 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
nsMsgIncomingServer.h 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
nsMsgKeySet.cpp switch to nsCRT routines and PR_TRUE/PR_FALSE to reduce include dependancy 1999-09-08 03:08:27 +00:00
nsMsgKeySet.h remove duplicate implementations of nsNewsSet. rename nsNewsSet to nsMsgKeySet. 1999-05-20 02:54:25 +00:00
nsMsgLineBuffer.cpp Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
nsMsgLineBuffer.h fix for #9896. make nsMsgLineBuffer work for buffers that use CR, LF, and CRLF. (before, only CRLF and LF worked.) the mac uses CR, and we'd lose the last line of the newsrc file. 1999-07-24 18:15:19 +00:00
nsMsgMailNewsUrl.cpp 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
nsMsgMailNewsUrl.h add folder loaded notifications 1999-09-15 00:59:03 +00:00
nsMsgProtocol.cpp Bug #14021 --> convert nsIURI into a nsISupports before passing in to avoid an nsCOMPtr assert later on. 1999-09-17 20:13:59 +00:00
nsMsgProtocol.h Fix build breakage across the board!!!! 1999-09-12 06:28:20 +00:00
nsMsgTxn.cpp more on undowork -- adding base nsMsgTxn class for base undo object 1999-06-15 13:10:47 +00:00
nsMsgTxn.h more on undowork -- adding base nsMsgTxn class for base undo object 1999-06-15 13:10:47 +00:00
nsMsgUtils.cpp check for null before addreffing 1999-09-18 17:42:51 +00:00
nsMsgUtils.h add CreateStartupUrl() utility routine 1999-09-17 23:17:03 +00:00
nsNewsSummarySpec.cpp Changes for: 1999-08-05 04:28:28 +00:00
nsNewsSummarySpec.h move StringHash to nsMsgUtils.cpp, and use NS_MsgHashIfNecessary() in all 1999-06-08 05:08:31 +00:00
nsUInt32Array.cpp switch to nsCRT routines and PR_TRUE/PR_FALSE to reduce include dependancy 1999-09-08 03:08:27 +00:00
nsUInt32Array.h Add NS_MSG_BASE to class declaration to help make base\util build as a dll on win32. 1999-05-18 23:55:39 +00:00