mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
Added nsStreamDataSource.
This commit is contained in:
parent
6d5a3038e3
commit
b8ea09c959
@ -28,6 +28,7 @@ LIBRARY_NAME = rdfdatasource_s
|
|||||||
|
|
||||||
CPPSRCS = \
|
CPPSRCS = \
|
||||||
nsBookmarkDataSource.cpp \
|
nsBookmarkDataSource.cpp \
|
||||||
|
nsStreamDataSource.cpp \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
EXPORTS = \
|
EXPORTS = \
|
||||||
|
@ -21,6 +21,7 @@ LIBRARY_NAME=rdfdatasource_s
|
|||||||
|
|
||||||
CPP_OBJS=\
|
CPP_OBJS=\
|
||||||
.\$(OBJDIR)\nsBookmarkDataSource.obj \
|
.\$(OBJDIR)\nsBookmarkDataSource.obj \
|
||||||
|
.\$(OBJDIR)\nsStreamDataSource.obj \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
# XXX Note the dependency on $(DEPTH)\rdf\base\src: we use rdfutil.h over
|
# XXX Note the dependency on $(DEPTH)\rdf\base\src: we use rdfutil.h over
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "nsIStreamListener.h"
|
#include "nsIStreamListener.h"
|
||||||
#include "nsIURL.h"
|
#include "nsIURL.h"
|
||||||
#include "nsParserCIID.h"
|
#include "nsParserCIID.h"
|
||||||
#include "nsRDFBaseCID.h"
|
#include "nsRDFCID.h"
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
@ -41,9 +41,9 @@ static NS_DEFINE_IID(kIRDFContentSinkIID, NS_IRDFCONTENTSINK_IID);
|
|||||||
static NS_DEFINE_IID(kIRDFDataSourceIID, NS_IRDFDATASOURCE_IID);
|
static NS_DEFINE_IID(kIRDFDataSourceIID, NS_IRDFDATASOURCE_IID);
|
||||||
static NS_DEFINE_IID(kIStreamListenerIID, NS_ISTREAMLISTENER_IID);
|
static NS_DEFINE_IID(kIStreamListenerIID, NS_ISTREAMLISTENER_IID);
|
||||||
|
|
||||||
static NS_DEFINE_CID(kParserCID, NS_PARSER_IID); // XXX
|
static NS_DEFINE_CID(kParserCID, NS_PARSER_IID); // XXX
|
||||||
static NS_DEFINE_CID(kRDFContentSinkCID, NS_RDFCONTENTSINK_CID);
|
static NS_DEFINE_CID(kRDFSimpleContentSinkCID, NS_RDFSIMPLECONTENTSINK_CID);
|
||||||
static NS_DEFINE_CID(kWellFormedDTDCID, NS_WELLFORMEDDTD_CID);
|
static NS_DEFINE_CID(kWellFormedDTDCID, NS_WELLFORMEDDTD_CID);
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////
|
||||||
@ -169,7 +169,7 @@ StreamDataSourceImpl::Init(const char* uri)
|
|||||||
// XXX Get a namespace manager *here*
|
// XXX Get a namespace manager *here*
|
||||||
PR_ASSERT(0);
|
PR_ASSERT(0);
|
||||||
|
|
||||||
if (NS_FAILED(rv = nsRepository::CreateInstance(kRDFContentSinkCID,
|
if (NS_FAILED(rv = nsRepository::CreateInstance(kRDFSimpleContentSinkCID,
|
||||||
nsnull,
|
nsnull,
|
||||||
kIRDFContentSinkIID,
|
kIRDFContentSinkIID,
|
||||||
(void**) &sink)))
|
(void**) &sink)))
|
||||||
|
Loading…
Reference in New Issue
Block a user