diff --git a/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp b/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp index efe8f84cf6a..cc7c8a43abd 100644 --- a/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp +++ b/mozilla/netwerk/streamconv/src/nsStreamConverterService.cpp @@ -515,7 +515,7 @@ nsStreamConverterService::Convert(nsIInputStream *aFromStream, nsIInputStream *convertedData = nsnull; NS_ADDREF(dataToConvert); - for (PRInt32 i = edgeCount-1; i > 0; i--) { + for (PRInt32 i = edgeCount-1; i >= 0; i--) { nsString2 *progIDStr = (nsString2*)converterChain->ElementAt(i); char * lProgID = progIDStr->ToNewCString(); const char *x = lProgID;