Minor cleanup work to get compiling on Unix. Made sure that destructors were virtual, fixed usage of NS_IMPLEMENT_ISUPPORTS(), etc.

This commit is contained in:
waterson%netscape.com 1998-11-11 19:00:01 +00:00
parent 4949087b83
commit 141e3aa245
2 changed files with 12 additions and 8 deletions

View File

@ -158,7 +158,7 @@ public:
NS_DECL_ISUPPORTS
rdfServiceWrapper();
~rdfServiceWrapper();
virtual ~rdfServiceWrapper();
NS_METHOD CreateDatabase(const char** url,
nsIRDFDataBase** db);
@ -193,7 +193,8 @@ public:
*/
NS_IMPL_ISUPPORTS( rdfDatabaseWrapper, NS_IRDFDATABASE_IID )
static NS_DEFINE_IID(kIRDFDataBaseIID, NS_IRDFDATABASE_IID);
NS_IMPL_ISUPPORTS( rdfDatabaseWrapper, kIRDFDataBaseIID )
rdfDatabaseWrapper::rdfDatabaseWrapper(RDF r) : mRDF(r)
{
@ -546,8 +547,8 @@ rdfDatabaseWrapper::DeleteAllArcs(RDF_Resource resource)
*/
NS_IMPL_ISUPPORTS(rdfServiceWrapper, NS_IRDFSERVICE_IID )
static NS_DEFINE_IID(kIRDFServiceIID, NS_IRDFSERVICE_IID);
NS_IMPL_ISUPPORTS(rdfServiceWrapper, kIRDFServiceIID )
rdfServiceWrapper::rdfServiceWrapper()
{
@ -610,7 +611,8 @@ rdfServiceWrapper::SetBookmarkFile(const char* bookmarkFilePath) {
*/
NS_IMPL_ISUPPORTS( rdfCursorWrapper, NS_IRDFCURSOR_IID )
static NS_DEFINE_IID(kIRDFCursorIID, NS_IRDFCURSOR_IID);
NS_IMPL_ISUPPORTS( rdfCursorWrapper, kIRDFCursorIID )
rdfCursorWrapper::rdfCursorWrapper(RDF_Cursor c) : mCursor(c)
{
@ -660,7 +662,8 @@ rdfCursorWrapper::Next(RDF_NodeStruct& next)
*/
NS_IMPL_ISUPPORTS( rdfServiceFactory, NS_IFACTORY_IID )
static NS_DEFINE_IID(kIFactoryIID, NS_IFACTORY_IID);
NS_IMPL_ISUPPORTS( rdfServiceFactory, kIFactoryIID )
NS_METHOD
rdfServiceFactory::CreateInstance( nsISupports *aOuter,

View File

@ -30,7 +30,7 @@ public:
NS_DECL_ISUPPORTS
rdfStreamListener(RDFFile);
~rdfStreamListener();
virtual ~rdfStreamListener();
NS_METHOD GetBindInfo(nsIURL* aURL);
@ -51,7 +51,8 @@ private:
RDFFile mFile;
};
NS_IMPL_ISUPPORTS( rdfStreamListener, NS_ISTREAMLISTENER_IID )
static NS_DEFINE_IID(kIStreamListenerIID, NS_ISTREAMLISTENER_IID);
NS_IMPL_ISUPPORTS( rdfStreamListener, kIStreamListenerIID )
rdfStreamListener::rdfStreamListener(RDFFile f) : mFile(f)
{