changed to use the new nsIURL support provided by netlib...

git-svn-id: svn://10.0.0.236/trunk@989 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
rpotts 1998-05-01 05:07:49 +00:00
parent 9fe6a0963b
commit 0f42d7d2f9

View File

@ -27,8 +27,11 @@
#include "nsIStreamNotification.h"
#include "nsIInputStream.h"
#include "nsIURL.h"
#include "nsINetService.h"
#include "nsString.h"
int urlLoaded;
PRBool bTraceEnabled;
@ -143,8 +146,10 @@ int main(int argc, char **argv)
#ifdef XP_PC
MSG msg;
#endif
char *url_address;
nsString url_address;
nsIStreamNotification *pConsumer;
nsIInputStream *pStream;
nsIURL *pURL;
nsINetService *pNetlib;
nsresult result;
@ -177,8 +182,20 @@ int main(int argc, char **argv)
pConsumer = new TestConsumer;
pConsumer->AddRef();
// Create the URL object...
pURL = NULL;
result = NS_NewURL(&pURL, url_address);
if (NS_OK != result) {
return 1;
}
// Start the URL load...
result = pNetlib->OpenStream(url_address, pConsumer);
#if 1
result = pNetlib->OpenStream(pURL, pConsumer);
#else
result = pNetlib->OpenBlockingStream(pURL, pConsumer, &pStream);
#endif
/* If the open failed, then do not drop into the message loop... */
if (NS_OK != result) {