dougt%netscape.com
14c4d97272
Fix to address memory allocation problems - Bug #8227
1999-07-18 19:13:27 +00:00
peterl%netscape.com
b5831197fe
fix linux
1999-07-18 00:59:40 +00:00
peterl%netscape.com
354659f27c
added files: mozilla/xpcom/ds/nsAVLTree.cpp
1999-07-18 00:39:56 +00:00
peterl%netscape.com
3f3f71e180
new file
1999-07-18 00:03:58 +00:00
peterl%netscape.com
ee8edea59c
moved char* conversion operators to nsCString
1999-07-18 00:03:43 +00:00
peterl%netscape.com
169aad2d40
added avl tree
1999-07-18 00:02:48 +00:00
ramiro%netscape.com
ba8ba82cc6
Landing timer move on windows.
1999-07-17 15:52:01 +00:00
ramiro%netscape.com
a09ea8b7ca
Landing timer move on unix.
1999-07-17 14:22:51 +00:00
mccabe%netscape.com
26a111aff8
Fix to 9596.
...
Change several allocations to behave safely when we're linking 0 interfaces. This also allows xpt_link to be linked against Electric Fence, which will doubtless discover other problems...
Thanks to kherron@sgum.mci.com for the great patch!
1999-07-17 10:31:29 +00:00
rickg%netscape.com
c33ad9f0b4
removing references to iostreams
1999-07-17 10:08:10 +00:00
rickg%netscape.com
7c11692c1e
trying to remove iostreams
1999-07-17 08:17:54 +00:00
rickg%netscape.com
8b2dc96c17
landing updates to nsString
1999-07-17 07:26:16 +00:00
mcafee%netscape.com
4b9d73a932
Adding a link change for BeOS
1999-07-17 03:38:08 +00:00
brendan%mozilla.org
b5c49d66b9
- Fix possessive "its" misspelled as "it's".
...
- Use if statements rather than ?: with 0 "else part" after the : in macros
whose bodies are statements anyway (and already protected by PR_BEGIN_MACRO
and PR_END_MACRO).
- Such if statements test for non-null pointers, so the subsequent statements
to null those pointers can move into the then parts -- there's no point in
setting a null pointer to null again.
1999-07-17 03:32:39 +00:00
brendan%mozilla.org
a8483db0f5
Avoid nonsense 0 <= uint32_typed_variable tests.
1999-07-17 03:28:41 +00:00
brendan%mozilla.org
ea1fa5eed8
Use PRUint32 instead of unsigned long.
1999-07-17 03:27:10 +00:00
jband%netscape.com
4c6c13185a
fix for bug 10033 - failing to resolve at runtime interfaces that were forward declared in one xpt file and resolved in another xpt file. r: mccabe
1999-07-17 03:10:31 +00:00
beard%netscape.com
fcb5f5d05e
added java target to test java interface generation
1999-07-17 02:06:42 +00:00
beard%netscape.com
a59b3b2577
explicitly include <limits.h> for ULONG_MAX
1999-07-17 02:04:20 +00:00
beard%netscape.com
06085c800b
added <iostream.h>
1999-07-17 01:58:38 +00:00
warren%netscape.com
de95c4dd86
Took out noise.
1999-07-17 01:52:09 +00:00
beard%netscape.com
226b7010a9
java mode
1999-07-17 00:49:37 +00:00
beard%netscape.com
5ec5a1c45e
now builds all components directly into "{Compiler}CodeWarrior Plugins" to work in the automated build.
1999-07-16 23:45:19 +00:00
beard%netscape.com
6535f06416
fixed mac build bustage
1999-07-16 23:44:34 +00:00
dveditz%netscape.com
923128bab6
fixing MSVC++5.0 bustage
1999-07-16 22:22:13 +00:00
rogerl%netscape.com
abf95232e0
Return register count from invoke_count so that we can load only the
...
appropriate registers.
1999-07-16 22:19:34 +00:00
slamm%netscape.com
3ff314dc2b
Fix build warnings.
1999-07-16 22:00:52 +00:00
slamm%netscape.com
e0e88a7374
Fix build warnings.
1999-07-16 21:47:03 +00:00
duncan%be.com
1f4601edf9
Add an || defined (XP_BEOS) so that the builds works under BeOS with -fno-exceptions.
1999-07-16 21:39:25 +00:00
slamm%netscape.com
e33e65a165
Fix build warnings.
1999-07-16 20:06:37 +00:00
jevering%netscape.com
d0295c227a
GetProperties was being called without a hash table being set (in the Necko build). I added an error test to GetProperties.
1999-07-16 19:13:21 +00:00
dougt%netscape.com
4c2fedd630
Fixing Bug 9976.
1999-07-16 18:15:14 +00:00
ramiro%netscape.com
b0bffac494
Add NS_TIMER import/export macros.
1999-07-16 17:48:12 +00:00
valeski%netscape.com
650ccdd89d
necko - adjusted hash table initialization location to the constructor
1999-07-16 17:41:29 +00:00
kipp%netscape.com
dd6cf0e923
Removed a compiler warning
1999-07-16 17:40:39 +00:00
rickg%netscape.com
df4e839971
perf. improvement to deque
1999-07-16 17:31:00 +00:00
rods%netscape.com
806aa0f5c0
Added QueryInterface because NS_NewIOFileStream does a cast from (void *) to
...
(nsISupports *) thus causing a vtable problem on Windows, where we really
didn't have the proper pointer
1999-07-16 12:59:20 +00:00
rods%netscape.com
59b497a52e
Commented out a check to that makes it return when mOutputStream null
...
instead it creates an output stream when it is null
1999-07-16 12:57:45 +00:00
warren%netscape.com
84bd74a4fd
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
jband%netscape.com
7bb0e677bc
just setting the tab-width
1999-07-16 04:21:43 +00:00
jband%netscape.com
3e8f3a99d0
updating status page - not part of the build
1999-07-16 04:00:13 +00:00
mccabe%netscape.com
07f00c67ca
Remove vestiges of XPIDL_JS_STUBS (no longer used or implemented by xpidl-generated files.)
1999-07-16 01:20:03 +00:00
briano%netscape.com
80daec44b9
Modification to make it build on BSDI.
1999-07-16 00:25:40 +00:00
rickg%netscape.com
d501ff5a70
improvements to stringtokenizer
1999-07-15 06:40:44 +00:00
scc%netscape.com
bf65c840b8
remove (unused) |operator=()| from |nsISupportsArray|
1999-07-15 04:48:32 +00:00
scc%netscape.com
a9bb3d6a16
new feature lets you `see past' |nsISupports| in |nsCOMPtr|s. Now in the debugger (in debug versions only) you will see the actual type of the object. This is enabled by defining the preprocessor symbol |NSCAP_FEATURE_DEBUG_PTR_TYPES|. It cannot be turned on in non-debug builds. It is currently on in debug builds by default. It may become a feature that has to be enabled with a build command line switch.
NSCAP_FEATURE_ALLOW_RAW_POINTERS is now always the case and no longer optional; NSCAP_FEATURE_ALLOW_COMPARISONS is now always the case and no longer optional; cleaned up the previous definition and invocations of the |Assert_NoQueryNeeded| test.
1999-07-15 03:59:09 +00:00
scc%netscape.com
ab2352e498
switched over to _not_ using |__comobject|. Adjusted assembly to skip extra vtable header, and fixed inheritance in |nsISupports|
1999-07-15 03:02:01 +00:00
jband%netscape.com
106305d41b
lots of xptcall changes:
...
1) OpenVMS Linux from Colin R. Blake <colin@theblakes.com>.
2) Irix from Jason Heirtzler <jasonh@m7.engr.sgi.com>.
3) Linux Alpha from Glen Nakamura <glen.nakamura@usa.net>.
4) NT Alpha from bob meader <bob@guiduck.com>.
5) x86 'this' adjust code for old or new style from Duncan Wilcox <duncan@be.com>.
6) vtbl layout test from Bert Driehuis <bert_driehuis@nl.compuware.com>.
7) improved invoke test to catch 'this' adjustment errors.
8) updated status page.
1999-07-15 02:43:23 +00:00
briano%netscape.com
9c92290774
Modified my last change to avoid treating NTO the same as QNX, since they both define __QNX__.
1999-07-15 02:34:19 +00:00
briano%netscape.com
0e951ec9de
Fix for BSDI.
1999-07-15 02:21:21 +00:00