rickg%netscape.com
47ef87e85b
fixed leak using patch from beard; verified in purify. r=rgess; bug=15751
1999-10-07 07:22:57 +00:00
kipp%netscape.com
a35056f1f0
Fixed a memory leak in the sizeof-handler logic (blush)
1999-10-07 00:49:40 +00:00
kipp%netscape.com
bea8edf606
Renamed the ctor/dtor counting macros to make more sense
1999-10-05 14:54:05 +00:00
rickg%netscape.com
36cb1afdae
bugs 13038 and 14920; also improved comments. r=kmcclusk
1999-10-05 04:47:19 +00:00
kipp%netscape.com
f5bd237b9f
Allow atom table to be purged during shtudown
1999-09-30 21:40:00 +00:00
rickg%netscape.com
be38ccfc5a
replace ANSI true/false with PR_TRUE; sorry about that.
1999-09-30 05:15:37 +00:00
rickg%netscape.com
55844ee5d3
perf update and bug fix: a=chofmann r=buster
1999-09-30 04:03:49 +00:00
warren%netscape.com
e52e98036a
Cleanup
1999-09-26 10:04:36 +00:00
warren%netscape.com
9c1b7ede80
Took out unused page manager.
1999-09-26 07:26:21 +00:00
briano%netscape.com
c5c9a17957
SCO-specific fix. Approved by chofmann.
1999-09-25 00:38:13 +00:00
ftang%netscape.com
2ed6db0a55
fix utf converson bug
1999-09-22 03:20:21 +00:00
warren%netscape.com
50695b3074
fixed mismatched free in nsProperties
1999-09-20 20:54:16 +00:00
warren%netscape.com
bf0644b021
freed tree nodes in nsAVLTree
1999-09-20 20:54:12 +00:00
waterson%netscape.com
68dca0f326
Fix memmove() stuff.
1999-09-20 06:11:36 +00:00
rickg%netscape.com
f61c70437c
back out update to Append(int,radix) until I can find ltoa() on linux
1999-09-20 05:50:43 +00:00
rickg%netscape.com
f66f156777
explicitly include <stdlib.h>
1999-09-20 05:32:36 +00:00
rickg%netscape.com
e88d99f2af
fixed crasher in bufferroutines, and eliminated 1 costly call to sprintf
1999-09-20 05:10:32 +00:00
mccabe%netscape.com
39e5fe6519
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
rickg%netscape.com
825883efbc
improved safety of CBufDescriptor
1999-09-19 16:43:09 +00:00
briano%netscape.com
12f9f9743e
General cleanup.
1999-09-18 02:12:56 +00:00
rickg%netscape.com
774ce4e0ea
checking bufferroutines.h back in; it looked like a red herring
1999-09-18 01:45:19 +00:00
rickg%netscape.com
9f2ec58266
back out part of this change for more testing; I missed a case which caused a crash
1999-09-18 01:09:48 +00:00
colin%theblakes.com
571f566bab
Fix two compiler warnings and one coding bug
1999-09-18 00:07:20 +00:00
rickg%netscape.com
d9e8b9c7b1
performance improvements and larger default buffer size
1999-09-17 23:46:55 +00:00
beard%netscape.com
85da0d0df7
Added QueryElementAt() which combines GetElementAt() and QueryInterface(). Rationale: combining operations saves a call to AddRef/Release, since it's done by QI. Approved by dp.
1999-09-16 21:29:22 +00:00
ftang%netscape.com
a727be2a85
add nsTextFormater to UNIX build
1999-09-15 21:18:21 +00:00
ftang%netscape.com
147a9fcbd7
remove unneeded debug info. Fix Unix build warning. Fix UTF8 to UCS2 conveersion bug
1999-09-15 21:16:09 +00:00
ftang%netscape.com
ab24f2b98f
add nsTextFormater.h
1999-09-15 20:54:04 +00:00
ftang%netscape.com
8c20cb69e6
add the nsTextFormater for win
1999-09-15 20:38:18 +00:00
ftang%netscape.com
f58d6cd478
add new classes
1999-09-15 20:37:42 +00:00
ftang%netscape.com
771c47a7d2
add ToNewUTF8Stirng to nsString
1999-09-13 22:51:29 +00:00
cls%seawood.org
4bcb879c19
Oops. C++ comments in a C progam is not allowed.
1999-09-12 14:07:51 +00:00
cls%seawood.org
2bbc9896c9
Renamed tmp variable to avoid shadowing.
...
Commented out less than zero assertion checks on unsigned ints
1999-09-12 12:06:37 +00:00
cls%seawood.org
64dfa83bd4
Explicitly include <malloc.h>
...
Set mZero_fd to 0 instead of NULL
1999-09-12 12:04:43 +00:00
cls%seawood.org
263211043d
Reorderd member initializers to remove silly warnings.
1999-09-12 12:02:03 +00:00
beard%netscape.com
bb48774ffe
Added operator = (const char*) as a convenience. always copies argument string.
1999-09-11 23:00:38 +00:00
peterl%netscape.com
564abae4fe
fixed crash in compress chars on 0 length string
1999-09-11 00:10:36 +00:00
jdunn%netscape.com
41857cf2bf
Provide workaround in nsPageMgr.cpp if platform (HPUX) doesn't have /dev/zero.
...
briano, ramiro & warren all looked at the code.
(also sneaked in a linking option in for hpux only)
1999-09-10 23:07:09 +00:00
kipp%netscape.com
a65ec6e626
Eliminate some silly nsString usage
1999-09-09 22:34:02 +00:00
warren%netscape.com
e6619b2ad6
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
troy%netscape.com
5bee95e760
Fixed build bustage
1999-09-08 21:26:24 +00:00
troy%netscape.com
6b8a314901
Removed GetEmptySharedBuffer() and changed to using a const Unicode array of
...
size 1
1999-09-08 20:21:27 +00:00
brendan%mozilla.org
d31330dd99
Expand tabs to spaces per Emacs modeline; other space cleanups.
1999-09-06 22:59:11 +00:00
brendan%mozilla.org
b540021495
Use deadlock detecting nsAutoMonitors, etc., correctly.
1999-09-06 19:57:40 +00:00
bienvenu%netscape.com
d09c1b0d35
add string.h to fix build bustage
1999-09-06 19:04:09 +00:00
dougt%netscape.com
dd5c903d9e
Changes nsIAtom iterface to return a shared (non-allocated) wstring when
...
GetUnicode() is called. (thanks waterson, jband)
Also fixing 12237. (thanks jband).
1999-09-03 22:21:29 +00:00
brendan%mozilla.org
8ef0b76a3c
Remove nsIAtom.h now that it's generated; tidy white space.
1999-09-03 08:40:47 +00:00
kipp%netscape.com
cd048bb575
Use nsAutoString to save time
1999-09-02 18:03:30 +00:00
waterson%netscape.com
5ae3371682
Make CBufDescriptor const to avoid -pedantic bustage.
1999-09-02 08:02:57 +00:00
rickg%netscape.com
35288b2020
another tiny tweak to docs
1999-09-02 07:13:56 +00:00