warren%netscape.com
|
eff6e0fd5e
|
Added nsStr (nsString, nsString2) code for counting strings that have been seen. r=rickg
git-svn-id: svn://10.0.0.236/trunk@54036 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-20 04:22:26 +00:00 |
|
rickg%netscape.com
|
3cd1a47af6
|
corrected type mismatch in memory error status of nsStrings; r=none
git-svn-id: svn://10.0.0.236/trunk@53986 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-19 08:10:40 +00:00 |
|
rickg%netscape.com
|
1eaa6d5152
|
added DebugDump() to nsString classes for terminal output. Also slightly improved documentation. r=buster
git-svn-id: svn://10.0.0.236/trunk@53985 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-19 08:05:30 +00:00 |
|
rickg%netscape.com
|
a321381b94
|
reenabled safer version of assertion
git-svn-id: svn://10.0.0.236/trunk@53516 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-15 17:10:06 +00:00 |
|
rickg%netscape.com
|
a22352015d
|
disable overambitious assert for now; r=rods; a=leaf
git-svn-id: svn://10.0.0.236/trunk@53515 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-15 16:38:29 +00:00 |
|
rickg%netscape.com
|
00192bb235
|
change NS_ASSERTION to NS_WARN_IF_FALSE; r=none
git-svn-id: svn://10.0.0.236/trunk@53459 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-14 10:05:40 +00:00 |
|
rickg%netscape.com
|
ddde4bb78a
|
finally: a fix for archaic compilers
git-svn-id: svn://10.0.0.236/trunk@53457 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-14 07:58:05 +00:00 |
|
rickg%netscape.com
|
27037be4db
|
try again to get around unix problem
git-svn-id: svn://10.0.0.236/trunk@53454 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-14 07:20:02 +00:00 |
|
rickg%netscape.com
|
538fc8b875
|
try to get around linux compiler grief
git-svn-id: svn://10.0.0.236/trunk@53452 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-14 06:49:43 +00:00 |
|
rickg%netscape.com
|
6e4e20009b
|
bug18337 and fixes for embedded nulls; r=harishd
git-svn-id: svn://10.0.0.236/trunk@53450 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-14 06:22:52 +00:00 |
|
jdunn%netscape.com
|
20bee13047
|
AIX requires a 'const' in order to handle the assignment of 2 nsStrings
(see wallet.cpp line 3093).
rickg approved
git-svn-id: svn://10.0.0.236/trunk@53315 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-12 03:58:15 +00:00 |
|
dmose%mozilla.org
|
0efb7c174c
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-06 03:43:54 +00:00 |
|
rickg%netscape.com
|
b03845b337
|
updated FAQ section of nsString documentation
git-svn-id: svn://10.0.0.236/trunk@50927 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-16 18:45:18 +00:00 |
|
warren%netscape.com
|
da470df1ca
|
Added nsTraceRefcnt logging.
git-svn-id: svn://10.0.0.236/trunk@50449 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-12 09:30:16 +00:00 |
|
rickg%netscape.com
|
ac6276e5cd
|
fixed leak using patch from beard; verified in purify. r=rgess; bug=15751
git-svn-id: svn://10.0.0.236/trunk@50090 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-07 07:22:57 +00:00 |
|
rickg%netscape.com
|
4a9749eec3
|
bugs 13038 and 14920; also improved comments. r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@49803 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-10-05 04:47:19 +00:00 |
|
rickg%netscape.com
|
af731d0a1e
|
replace ANSI true/false with PR_TRUE; sorry about that.
git-svn-id: svn://10.0.0.236/trunk@49405 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-30 05:15:37 +00:00 |
|
rickg%netscape.com
|
3ee654688b
|
perf update and bug fix: a=chofmann r=buster
git-svn-id: svn://10.0.0.236/trunk@49399 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-30 04:03:49 +00:00 |
|
waterson%netscape.com
|
1b81ec1ab1
|
Fix memmove() stuff.
git-svn-id: svn://10.0.0.236/trunk@48326 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-20 06:11:36 +00:00 |
|
rickg%netscape.com
|
03b7c238c3
|
back out update to Append(int,radix) until I can find ltoa() on linux
git-svn-id: svn://10.0.0.236/trunk@48325 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-20 05:50:43 +00:00 |
|
rickg%netscape.com
|
ac3d03bc50
|
explicitly include <stdlib.h>
git-svn-id: svn://10.0.0.236/trunk@48324 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-20 05:32:36 +00:00 |
|
rickg%netscape.com
|
7005feb199
|
fixed crasher in bufferroutines, and eliminated 1 costly call to sprintf
git-svn-id: svn://10.0.0.236/trunk@48319 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-20 05:10:32 +00:00 |
|
rickg%netscape.com
|
b32eca31ce
|
improved safety of CBufDescriptor
git-svn-id: svn://10.0.0.236/trunk@48257 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-19 16:43:09 +00:00 |
|
rickg%netscape.com
|
944a022ec9
|
performance improvements and larger default buffer size
git-svn-id: svn://10.0.0.236/trunk@48092 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-17 23:46:55 +00:00 |
|
ftang%netscape.com
|
a02f0e3654
|
add ToNewUTF8Stirng to nsString
git-svn-id: svn://10.0.0.236/trunk@47191 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-13 22:51:29 +00:00 |
|
beard%netscape.com
|
724005f6ef
|
Added operator = (const char*) as a convenience. always copies argument string.
git-svn-id: svn://10.0.0.236/trunk@46990 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-11 23:00:38 +00:00 |
|
troy%netscape.com
|
e0f2971552
|
Fixed build bustage
git-svn-id: svn://10.0.0.236/trunk@46415 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-08 21:26:24 +00:00 |
|
troy%netscape.com
|
2d23954843
|
Removed GetEmptySharedBuffer() and changed to using a const Unicode array of
size 1
git-svn-id: svn://10.0.0.236/trunk@46398 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-08 20:21:27 +00:00 |
|
brendan%mozilla.org
|
69185ecae9
|
Expand tabs to spaces per Emacs modeline; other space cleanups.
git-svn-id: svn://10.0.0.236/trunk@46138 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-06 22:59:11 +00:00 |
|
dougt%netscape.com
|
baeab23036
|
Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called. (thanks waterson, jband)
Also fixing 12237. (thanks jband).
git-svn-id: svn://10.0.0.236/trunk@45945 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-03 22:21:29 +00:00 |
|
waterson%netscape.com
|
2f06ca0869
|
Make CBufDescriptor const to avoid -pedantic bustage.
git-svn-id: svn://10.0.0.236/trunk@45679 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-02 08:02:57 +00:00 |
|
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 |
|