diff --git a/mozilla/content/html/document/src/nsHTMLDocument.cpp b/mozilla/content/html/document/src/nsHTMLDocument.cpp index 3da36c7cdd6..81f6615b372 100644 --- a/mozilla/content/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/content/html/document/src/nsHTMLDocument.cpp @@ -95,7 +95,7 @@ void nsHTMLDocument::LoadURL(nsIURL* aURL) // XXX temporary hack code static NS_DEFINE_IID(kPostToServerIID, NS_IPOSTTOSERVER_IID); const char* temp = aURL->GetFile(); - if (strcmp(temp,"/cgi-bin/post-query") == 0) { + if (temp != NULL && strcmp(temp,"/cgi-bin/post-query") == 0) { nsIPostToServer* pts; nsresult result = aURL->QueryInterface(kPostToServerIID, (void **)&pts); if (NS_OK == result) { diff --git a/mozilla/layout/html/document/src/nsHTMLDocument.cpp b/mozilla/layout/html/document/src/nsHTMLDocument.cpp index 3da36c7cdd6..81f6615b372 100644 --- a/mozilla/layout/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/layout/html/document/src/nsHTMLDocument.cpp @@ -95,7 +95,7 @@ void nsHTMLDocument::LoadURL(nsIURL* aURL) // XXX temporary hack code static NS_DEFINE_IID(kPostToServerIID, NS_IPOSTTOSERVER_IID); const char* temp = aURL->GetFile(); - if (strcmp(temp,"/cgi-bin/post-query") == 0) { + if (temp != NULL && strcmp(temp,"/cgi-bin/post-query") == 0) { nsIPostToServer* pts; nsresult result = aURL->QueryInterface(kPostToServerIID, (void **)&pts); if (NS_OK == result) {