dbaron%fas.harvard.edu
|
824e7d22ca
|
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
|
2001-11-28 05:22:57 +00:00 |
|
jaggernaut%netscape.com
|
8f8d8dc7e1
|
Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc
|
2001-10-28 08:24:55 +00:00 |
|
jaggernaut%netscape.com
|
740385af43
|
Use typedefs throughout the string code. r=dbaron, sr=scc
|
2001-10-13 15:01:21 +00:00 |
|
scc%mozilla.org
|
be36f3d342
|
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.
|
2001-07-12 06:48:23 +00:00 |
|
scc%mozilla.org
|
2b8f854ed9
|
OK, Windows is going to complain about the change from unsigned to signed, so we'll save that for later
|
2001-06-29 12:58:44 +00:00 |
|
scc%mozilla.org
|
0f00c47797
|
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
|
2001-06-29 11:25:08 +00:00 |
|