Mercurial > projects > dwt-linux
comparison dwt/browser/DownloadFactory_1_8.d @ 341:942da4b6558a
Ongoing fixup for compile
author | John Reimer <terminal.node@gmail.com> |
---|---|
date | Sun, 26 Oct 2008 21:19:51 -0700 |
parents | eec6ddb07873 |
children | 5abc6f7f7a95 |
comparison
equal
deleted
inserted
replaced
340:3f4a5c7d138f | 341:942da4b6558a |
---|---|
13 module dwt.browser.DownloadFactory_1_8; | 13 module dwt.browser.DownloadFactory_1_8; |
14 | 14 |
15 import dwt.dwthelper.utils; | 15 import dwt.dwthelper.utils; |
16 | 16 |
17 //import dwt.internal.C; | 17 //import dwt.internal.C; |
18 import dwt.internal.mozilla.XPCOM; | 18 import XPCOM = dwt.internal.mozilla.XPCOM; |
19 import dwt.internal.mozilla.Common; | |
19 //import dwt.internal.mozilla.XPCOMObject; | 20 //import dwt.internal.mozilla.XPCOMObject; |
20 import dwt.internal.mozilla.nsID; | 21 import dwt.internal.mozilla.nsID; |
21 import dwt.internal.mozilla.nsIFactory; | 22 import dwt.internal.mozilla.nsIFactory; |
22 import dwt.internal.mozilla.nsISupports; | 23 import dwt.internal.mozilla.nsISupports; |
23 | 24 |
85 | 86 |
86 *ppvObject = null; | 87 *ppvObject = null; |
87 return XPCOM.NS_ERROR_NO_INTERFACE; | 88 return XPCOM.NS_ERROR_NO_INTERFACE; |
88 } | 89 } |
89 | 90 |
90 int Release () { | 91 nsrefcnt Release () { |
91 refCount--; | 92 refCount--; |
92 //if (refCount is 0) disposeCOMInterfaces (); | 93 //if (refCount is 0) disposeCOMInterfaces (); |
93 return refCount; | 94 return refCount; |
94 } | 95 } |
95 | 96 |