From 139d3efb5fdece1dcc1f97b9f136d828ca329ca5 Mon Sep 17 00:00:00 2001 From: "locka%iol.ie" Date: Thu, 28 Jun 2001 11:53:17 +0000 Subject: [PATCH] Added null pointer check to prevent crash when stream converter is missing. b=83336 r=rpotts@netscape.com sr=darin@netscape.com git-svn-id: svn://10.0.0.236/trunk@98175 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp b/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp index 696b4c92426..3ae541c4a28 100644 --- a/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp +++ b/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp @@ -390,6 +390,7 @@ nsStreamConverterService::FindConverter(const char *aContractID, nsCStringArray // reconstruct the CONTRACTID. // Get the predecessor. + if (!curState->predecessor) break; // no predecessor SCTableData *predecessorData = (SCTableData*)lBFSTable.Get(curState->predecessor); if (!predecessorData) break; // no predecessor, chain doesn't exist.