dp%netscape.com
|
187770cd22
|
NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com
|
1999-11-30 23:36:32 +00:00 |
scc%netscape.com
|
c80acd0854
|
don't ASSERT that it doesn't support weak references for NULL. r=pinkerton
|
1999-11-23 03:10:02 +00:00 |
scc%netscape.com
|
3122c37753
|
clear out result in |do_QueryReferent| on error; assert in |NS_GetWeakReference| if the source object doesn't support weak references; also return NS_ERROR_NO_INTERFACE in release builds. r=pinkerton
|
1999-11-22 22:59:21 +00:00 |
scc%netscape.com
|
8f4e7ad8e4
|
changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364, and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd)
|
1999-10-31 00:35:48 +00:00 |
scc%netscape.com
|
0454213f91
|
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
|
1999-08-23 10:14:16 +00:00 |
scc%netscape.com
|
9d8652d710
|
added license, fixed tabs
|
1999-08-21 20:07:27 +00:00 |
scc%netscape.com
|
944678da9d
|
renamed to QueryReferent, do_QueryReferent, etc.
|
1999-08-13 23:00:58 +00:00 |
danm%netscape.com
|
4b3daedbe5
|
fix WeakReference exporting for Windows. a:chofmann r:scc.
|
1999-08-11 23:48:08 +00:00 |
scc%netscape.com
|
fffe08a5ec
|
well, now it needs to include nsCOMPtr, since the header doesn't anymore
|
1999-08-03 08:34:17 +00:00 |
scc%netscape.com
|
3b6747cc0a
|
getting ready to build
|
1999-08-03 04:59:47 +00:00 |
scc%netscape.com
|
7099e1336a
|
First Checked In.
|
1999-08-03 03:41:27 +00:00 |