sgehani%netscape.com
72023cf976
Guarding against memory allocation error and a resulting null pointer.
...
Also, now AddRef'ing XPCOM nsPropertyElements when created.
git-svn-id: svn://10.0.0.236/trunk@37740 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:39:46 +00:00
jdunn%netscape.com
0d91adab31
partical fix for the stubs call on AIX
...
git-svn-id: svn://10.0.0.236/trunk@37727 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:16:34 +00:00
sspitzer%netscape.com
87a9d8b629
fix SunOS bustage. r=tor, a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@37705 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 16:36:37 +00:00
sspitzer%netscape.com
4d535474a8
fix solaris build bustage, I hope
...
git-svn-id: svn://10.0.0.236/trunk@37687 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 08:48:25 +00:00
sspitzer%netscape.com
b176b22c4f
fix warning
...
git-svn-id: svn://10.0.0.236/trunk@37686 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 08:48:06 +00:00
sspitzer%netscape.com
50681113ae
rename variable to avoid warnings on linux.
...
time is globally defined.
git-svn-id: svn://10.0.0.236/trunk@37641 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 03:59:55 +00:00
gagan%netscape.com
87d5829509
NECKO cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@37635 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 03:00:06 +00:00
jband%netscape.com
09ad481b2b
quick fix for bug 9250 - assert on startup
...
git-svn-id: svn://10.0.0.236/trunk@37520 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 07:13:26 +00:00
scc%netscape.com
180949a473
all the changes are in, time to remove the #undef line so the traits class can do the right thing on platforms that support template specialization
...
git-svn-id: svn://10.0.0.236/trunk@37508 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 01:40:21 +00:00
shaver%netscape.com
364aea910c
partial backout of scc's nsCOMPtr, attempting to revive Win32 build
...
git-svn-id: svn://10.0.0.236/trunk@37486 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 22:33:18 +00:00
jband%netscape.com
12c2195b8a
doing my part for bug 8227
...
git-svn-id: svn://10.0.0.236/trunk@37472 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:15:31 +00:00
scc%netscape.com
62fb8f7c1f
added logic to test whether QueryInterface was actually required when it is ommitted, |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|, changed the scheme by which we compare with zero to a more robust mechanism, modified specialized |CallQueryInterface| to use the global version
...
git-svn-id: svn://10.0.0.236/trunk@37468 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:09:59 +00:00
scc%netscape.com
c66394589f
do_QueryInterface(NULL, &error) now returns the appropriate error in |error|
...
git-svn-id: svn://10.0.0.236/trunk@37467 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:09:56 +00:00
scc%netscape.com
74c14b270c
added and removed tests as features of |nsCOMPtr| change
...
git-svn-id: svn://10.0.0.236/trunk@37466 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:06:17 +00:00
scc%netscape.com
a2d0be4d64
|nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|
...
git-svn-id: svn://10.0.0.236/trunk@37444 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:01:31 +00:00
scc%netscape.com
57e3089ae3
bug fixes and suggestions
...
git-svn-id: svn://10.0.0.236/trunk@37443 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:01:11 +00:00
jdunn%netscape.com
6e58a1c196
Fix HPUP and AIX build bustage by 'casting' the params.
...
git-svn-id: svn://10.0.0.236/trunk@37438 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 20:37:18 +00:00
scc%netscape.com
9ea8cebe57
Added |GetIID()|
...
git-svn-id: svn://10.0.0.236/trunk@37432 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 20:28:56 +00:00
scc%netscape.com
fd2d046e02
add traits class to solve multiple |GetIID()| problems
...
git-svn-id: svn://10.0.0.236/trunk@37421 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 20:11:57 +00:00
mcafee%netscape.com
8de966fc93
Rearranging libraries to get solaris to link.
...
git-svn-id: svn://10.0.0.236/trunk@37403 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 10:45:51 +00:00
mcafee%netscape.com
b366c7e0ba
BeOS changes
...
git-svn-id: svn://10.0.0.236/trunk@37402 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 10:27:58 +00:00
gagan%netscape.com
4e0ead7d4a
Removed gfxps linkage.
...
git-svn-id: svn://10.0.0.236/trunk@37319 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 02:46:56 +00:00
gagan%netscape.com
4e37593235
Necko changes.
...
git-svn-id: svn://10.0.0.236/trunk@37289 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 00:06:44 +00:00
dp%netscape.com
f80e1fb56c
First version
...
git-svn-id: svn://10.0.0.236/trunk@37285 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 23:41:02 +00:00
alecf%netscape.com
2e647a7e9a
added files: mozilla/xpcom/ds/nsISupportsArray.idl
...
git-svn-id: svn://10.0.0.236/trunk@37277 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 23:26:07 +00:00
mcafee%netscape.com
4549428e61
Changes for OS/2. Patch provided by Eric Olson (eric.olson@sympatico.ca)
...
git-svn-id: svn://10.0.0.236/trunk@37262 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 23:11:18 +00:00
mcafee%netscape.com
9d9ecd952f
Changes for OS/2.
...
git-svn-id: svn://10.0.0.236/trunk@37257 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 22:41:48 +00:00
mscott%netscape.com
dc4439e7b0
fix mac build breakage for alecf. nsISupportsArray is now generated by XPIDL.
...
git-svn-id: svn://10.0.0.236/trunk@37256 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 22:36:30 +00:00
dp%netscape.com
d862fb2a9b
Removing duplicate nsDebug.obj. Thanks to
...
<david.gardiner@unisa.edu.au > for pointing this out.
git-svn-id: svn://10.0.0.236/trunk@37252 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 22:23:04 +00:00
dp%netscape.com
1ba3d36efc
Enable PR_LOGs on release builds.
...
git-svn-id: svn://10.0.0.236/trunk@37241 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 21:51:46 +00:00
alecf%netscape.com
d6ab1a17c4
remove nsISupportsArray.h from build (now comes from .idl file)
...
git-svn-id: svn://10.0.0.236/trunk@37238 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 21:37:14 +00:00
alecf%netscape.com
eddc229f49
XPIDLize nsISupportsArray for windows
...
git-svn-id: svn://10.0.0.236/trunk@37237 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 21:36:02 +00:00
mang%subcarrier.org
6c8c372820
Partially fixes bug 5872
...
Line numbers are now (only) off by one on Unix
Windows still reports incorrect line number if error is in an included file
Fixes bug 8183
Included files not found are now reported with proper line number
git-svn-id: svn://10.0.0.236/trunk@37231 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 21:10:18 +00:00
warren%netscape.com
c64e586b7c
Fixed necko ifdefs.
...
git-svn-id: svn://10.0.0.236/trunk@37220 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 20:23:53 +00:00
valeski%netscape.com
21a545d5ea
necko build
...
git-svn-id: svn://10.0.0.236/trunk@37178 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 13:43:53 +00:00
warren%netscape.com
2fd605cc6f
Last of the necko ifdefs. Now we link with necko.
...
git-svn-id: svn://10.0.0.236/trunk@37169 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 10:35:57 +00:00
alecf%netscape.com
d74dc3378a
fix one of my warnings
...
git-svn-id: svn://10.0.0.236/trunk@37114 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-27 06:30:59 +00:00
alecf%netscape.com
94bbcdaf2f
fix signed/unsigned issues
...
git-svn-id: svn://10.0.0.236/trunk@37111 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-27 06:18:41 +00:00
alecf%netscape.com
ab334c4e29
add [ptr] version of nsFileSpec
...
git-svn-id: svn://10.0.0.236/trunk@37044 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 20:27:28 +00:00
mccabe%netscape.com
9fa64e29bf
Fix warning fix by casting void * (to go into a hashtable) as an unsigned int rather than as an int, which busts on platforms that have the high bit set for pointers.
...
Thanks to Duncan Wilcox <duncan@be.com > for catching this.
git-svn-id: svn://10.0.0.236/trunk@37024 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 08:17:00 +00:00
warren%netscape.com
76a4a480fc
Added HashValue methods for ascii strings.
...
git-svn-id: svn://10.0.0.236/trunk@37004 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 06:32:35 +00:00
sspitzer%netscape.com
ff17b25cf6
fix warnings
...
git-svn-id: svn://10.0.0.236/trunk@36991 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 04:17:58 +00:00
shaver%netscape.com
66f308cd1c
um, that wasn't supposed to get checked in
...
git-svn-id: svn://10.0.0.236/trunk@36978 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 01:26:19 +00:00
shaver%netscape.com
9f8b661817
clean up className manipulation; no progids, though\!
...
git-svn-id: svn://10.0.0.236/trunk@36968 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 00:40:03 +00:00
mcafee%netscape.com
8f634998b7
BeOS landing; thanks to Duncan Wilcox (duncan@be.com) for these changes.
...
git-svn-id: svn://10.0.0.236/trunk@36874 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 10:56:50 +00:00
ramiro%netscape.com
c0977e23ac
Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
...
for providing the base patch.
git-svn-id: svn://10.0.0.236/trunk@36863 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 09:38:26 +00:00
mccabe%netscape.com
e26c8accf9
Add 'void' to generated method signatures that'd otherwise come out as foo(), to avoid the legacy C feature of having () disable typechecking.
...
git-svn-id: svn://10.0.0.236/trunk@36858 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 09:22:52 +00:00
warren%netscape.com
f6418afc8e
Added constructor functions for nsEnumeratorUtils.
...
git-svn-id: svn://10.0.0.236/trunk@36813 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 01:38:33 +00:00
briano%netscape.com
42dfd3a539
Fix for OpenBSD and potentially Solaris/x86.
...
git-svn-id: svn://10.0.0.236/trunk@36803 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 01:06:49 +00:00
briano%netscape.com
ba1505d0bb
Fix for OpenBSD, and potential fix for Solaris/x86.
...
git-svn-id: svn://10.0.0.236/trunk@36669 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 03:49:33 +00:00