Commit Graph
13 Commits
Author SHA1 Message Date
dp@netscape.com 0bbd2ce876 Eliminating leak of factory when getting it from hashtable.
Using NS_IMPL_ISUPPORTS1
Removing NS_DEFINE_IID
r=warren@netscape.com
1999-11-20 07:21:53 +00:00
warren@netscape.com 82eae6db3b Fixed generic module factory lookup to look in cache. 1999-11-19 02:46:50 +00:00
warren@netscape.com c2d9d0623d Minor fix. 1999-11-12 09:10:40 +00:00
warren@netscape.com 8f9dde0b62 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
dmose@mozilla.org 20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
scc@netscape.com 6f62a47cac 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 90f6a8560a |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
warren@netscape.com 3637e66ab2 Fixed GenericFactory linkage problems. 1999-06-03 21:51:14 +00:00
dp@netscape.com 6dc8a899c6 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
scc@netscape.com 6bb3406b4d rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
beard@netscape.com 05983bcd9e SetDestructor 1999-02-28 19:04:47 +00:00
beard@netscape.com 49fc8df640 now implements nsIGenericFactory. 1999-02-26 04:08:26 +00:00
beard@netscape.com 70003f3a93 First Checked In. 1999-02-25 04:41:02 +00:00