630 Commits

Author SHA1 Message Date
rickg%netscape.com
e2575327bf another tiny tweak to docs
git-svn-id: svn://10.0.0.236/trunk@45677 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 07:13:56 +00:00
rickg%netscape.com
d191e8d9dd better docs and finally got rid of deprecated API's
git-svn-id: svn://10.0.0.236/trunk@45676 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 07:04:59 +00:00
kipp%netscape.com
cf007b6ca2 Reworked sizeof api's to be much more useful; updated implementations to match
git-svn-id: svn://10.0.0.236/trunk@45272 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 03:04:37 +00:00
rickg%netscape.com
fbbac7b078 improved docs, bug fixes, removed outdated APIs
git-svn-id: svn://10.0.0.236/trunk@45129 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 06:55:13 +00:00
waterson%netscape.com
d5f6e9b5e5 Clean up comments; no more delete[].
git-svn-id: svn://10.0.0.236/trunk@45073 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-29 19:38:41 +00:00
rickg%netscape.com
a9f7f06dc9 removed warnings
git-svn-id: svn://10.0.0.236/trunk@44440 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 03:11:05 +00:00
dougt%netscape.com
3d0bb2d6e1 Adding a comment to remind ourselves that at one time these were const.
git-svn-id: svn://10.0.0.236/trunk@44219 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 01:14:44 +00:00
waterson%netscape.com
0fa0bf6dd7 Treat CBufDescriptors as 'const' so that they may be inlined.
git-svn-id: svn://10.0.0.236/trunk@44206 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 00:52:32 +00:00
dougt%netscape.com
6c0494af59 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant.
git-svn-id: svn://10.0.0.236/trunk@43975 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 07:07:00 +00:00
harishd%netscape.com
5b842bedfd Fixing ToNewUnicode(). Checking in for rickg.
approved: cyeh


git-svn-id: svn://10.0.0.236/trunk@41489 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 21:43:11 +00:00
rickg%netscape.com
59133b416a odd 'n' ends
git-svn-id: svn://10.0.0.236/trunk@41053 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 17:21:34 +00:00
rickg%netscape.com
42847ba510 added optional arg validation to improve safety
git-svn-id: svn://10.0.0.236/trunk@41052 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 17:21:14 +00:00
rickg%netscape.com
9f0f12ed02 narrowed the nsCString API's for safety
git-svn-id: svn://10.0.0.236/trunk@41051 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 17:20:37 +00:00
scc%netscape.com
79458488be use shared allocator
git-svn-id: svn://10.0.0.236/trunk@40671 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 18:23:02 +00:00
rickg%netscape.com
8efbb96fe9 try to improve append performance and allow non-null term buffers when count is given
git-svn-id: svn://10.0.0.236/trunk@40248 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 06:58:41 +00:00
rickg%netscape.com
41e3aa10d7 improved api's
git-svn-id: svn://10.0.0.236/trunk@40070 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 03:10:41 +00:00
rickg%netscape.com
4ca6126c34 incrased argument conditioning
git-svn-id: svn://10.0.0.236/trunk@40018 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 21:26:03 +00:00
peterl%netscape.com
8cab2dcff8 moved char* conversion operators to nsCString
git-svn-id: svn://10.0.0.236/trunk@39914 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:03:43 +00:00
rickg%netscape.com
2327e9bfda removing references to iostreams
git-svn-id: svn://10.0.0.236/trunk@39855 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 10:08:10 +00:00
rickg%netscape.com
06bf60610d landing updates to nsString
git-svn-id: svn://10.0.0.236/trunk@39848 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 07:26:16 +00:00
slamm%netscape.com
9111f2aaa0 Fix build warnings.
git-svn-id: svn://10.0.0.236/trunk@39767 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:00:52 +00:00
rickg%netscape.com
0dd1673f17 back out erroneously updated files
git-svn-id: svn://10.0.0.236/trunk@38890 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 06:01:55 +00:00
rickg%netscape.com
627e7710d1 added nsStringTokenizer.* files; but not in the makefiles yet
git-svn-id: svn://10.0.0.236/trunk@38888 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 05:11:25 +00:00
rickg%netscape.com
e029c7903a fixes Churchill's search bug, and crash bug 6469
git-svn-id: svn://10.0.0.236/trunk@35847 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-18 04:51:11 +00:00
rickg%netscape.com
9972377ad2 fixed ToInteger (again) and eliminate bug 8140
git-svn-id: svn://10.0.0.236/trunk@35810 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-17 19:15:57 +00:00
rickg%netscape.com
9cc8c710fd approved update
git-svn-id: svn://10.0.0.236/trunk@35783 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-17 07:24:13 +00:00
rickg%netscape.com
1e824d81bc more error reporting in ToInteger()
git-svn-id: svn://10.0.0.236/trunk@35316 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 02:03:33 +00:00
rickg%netscape.com
08109ed280 perf improvements, bug fix in insert(), better error reporting in ToInteger()
git-svn-id: svn://10.0.0.236/trunk@35097 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-13 21:23:04 +00:00
waterson%netscape.com
67cbb9dcf8 Ensure that mBuf <-- 0 before assignment begins. Otherwise we run the rise of a failed assignment causing a duplicate free.
git-svn-id: svn://10.0.0.236/trunk@35014 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-12 16:39:11 +00:00
jdunn%netscape.com
bb6c60694d AIX requires nsSubsumeStr to be a const... so for AIX (only) lets make it so
git-svn-id: svn://10.0.0.236/trunk@33796 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 22:08:19 +00:00
rickg%netscape.com
6f748adfbe fixed warnings
git-svn-id: svn://10.0.0.236/trunk@33653 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 23:03:08 +00:00
rickg%netscape.com
0add2b3b48 fixed offset error in FindCharInSet() and RFindCharInSet()
git-svn-id: svn://10.0.0.236/trunk@33620 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 22:12:27 +00:00
rickg%netscape.com
61eb346dee fix bug 7479 per Erik VanDerPoel
git-svn-id: svn://10.0.0.236/trunk@33545 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 18:45:39 +00:00
jdunn%netscape.com
a3f4cecbc8 change false to PR_FALSE
git-svn-id: svn://10.0.0.236/trunk@33527 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 17:57:36 +00:00
rickg%netscape.com
8ae24eebcd fix searching errors; safeguard assign
git-svn-id: svn://10.0.0.236/trunk@33521 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 10:49:14 +00:00
rickg%netscape.com
6be8624091 update to nsString2 as default impl
git-svn-id: svn://10.0.0.236/trunk@33317 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-31 22:09:05 +00:00
rickg%netscape.com
d206293316 searching should be slightly faster now
git-svn-id: svn://10.0.0.236/trunk@33237 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 09:40:49 +00:00
rickg%netscape.com
1879574b9f using brute-force search for now
git-svn-id: svn://10.0.0.236/trunk@33236 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 09:28:56 +00:00
rickg%netscape.com
ab77576555 final update to nsString2 before switchover
git-svn-id: svn://10.0.0.236/trunk@33232 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 07:29:46 +00:00
rickg%netscape.com
50850f828c fixed bug in nsString2::find() -- this will soon use boyer-moore
git-svn-id: svn://10.0.0.236/trunk@32925 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 07:59:16 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
kmcclusk%netscape.com
48e71616c3 Modified nsString2::Append to only call strlen only if aCount is -1.
This clears up ABR errors reported in Purify.


git-svn-id: svn://10.0.0.236/trunk@31517 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:44:57 +00:00
sspitzer%netscape.com
89ee936592 make the destructor virtual
git-svn-id: svn://10.0.0.236/trunk@31349 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:48:42 +00:00
briano%netscape.com
1e836dfda9 Changed the reference to 'false' to 'PR_FALSE' so it'll build on Unix.
git-svn-id: svn://10.0.0.236/trunk@30649 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 02:21:43 +00:00
rickg%netscape.com
d12395bee4 also removed a debug define
git-svn-id: svn://10.0.0.236/trunk@30643 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 00:48:04 +00:00
rickg%netscape.com
0facb99345 fixed an error subsuming autostrings, and removed an AIX warning
git-svn-id: svn://10.0.0.236/trunk@30641 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 00:47:24 +00:00
waterson%netscape.com
dc95538961 Suppress unused parameter warnings.
git-svn-id: svn://10.0.0.236/trunk@30513 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 05:15:26 +00:00
rickg%netscape.com
5c8c136b32 new nsString modz; getting ready for nsString2 switchover
git-svn-id: svn://10.0.0.236/trunk@30512 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 05:13:08 +00:00
alecf%netscape.com
ee8eafa46e #if 0 out some unused code
git-svn-id: svn://10.0.0.236/trunk@30209 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:56:40 +00:00
alecf%netscape.com
1c51da9f1a initialize some variables in constructor declaration rather than the constructor itself
git-svn-id: svn://10.0.0.236/trunk@30199 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:52:05 +00:00