dougt%netscape.com
|
ff549712f7
|
Fixing crash in NS_MsgStripRE() due to multiply-linked strings. b=189591, sr=dbaron, r=me
git-svn-id: svn://10.0.0.236/trunk@136768 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-22 00:21:48 +00:00 |
|
dbaron%fas.harvard.edu
|
c0b306795b
|
Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@109114 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-28 05:22:57 +00:00 |
|
jaggernaut%netscape.com
|
fbfa1c9edc
|
Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc
git-svn-id: svn://10.0.0.236/trunk@106505 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-28 08:24:55 +00:00 |
|
jaggernaut%netscape.com
|
39042c626f
|
Use typedefs throughout the string code. r=dbaron, sr=scc
git-svn-id: svn://10.0.0.236/trunk@105374 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-13 15:01:21 +00:00 |
|
scc%mozilla.org
|
19f12c4578
|
bug #90394: r=dbaron, sr=asa(?). A simple fix to a big leak when |nsXPIDLC?String|s are never accessed after assignment, deallocation failed. By storing the initial pointer in the _storage_ start slot, this is avoided.
git-svn-id: svn://10.0.0.236/trunk@99113 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-07-12 06:48:23 +00:00 |
|
scc%mozilla.org
|
15463ecab1
|
OK, Windows is going to complain about the change from unsigned to signed, so we'll save that for later
git-svn-id: svn://10.0.0.236/trunk@98277 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-06-29 12:58:44 +00:00 |
|
scc%mozilla.org
|
ee60a98c74
|
bug #74726: sr=waterson, r=beard. Here's the new version of |nsXPIDLC?String| in all new files, and a factored header that sets up debugging defines. These files are not yet part of the build, but will become so with my next checkin
git-svn-id: svn://10.0.0.236/trunk@98273 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-06-29 11:25:08 +00:00 |
|