зеркало из https://github.com/mozilla/pjs.git
fix bug 18089. r=cata. fix warning a=chofmann
This commit is contained in:
Родитель
a8d556fe31
Коммит
572522f8dd
|
@ -55,7 +55,6 @@ NS_IMETHODIMP nsTextToSubURI::ConvertAndEscape(
|
|||
const char *charset, const PRUnichar *text, char **_retval)
|
||||
{
|
||||
*_retval = nsnull;
|
||||
char* convert;
|
||||
nsAutoString charsetStr(charset);
|
||||
nsIUnicodeEncoder *encoder = nsnull;
|
||||
nsresult rv = NS_OK;
|
||||
|
@ -85,7 +84,8 @@ NS_IMETHODIMP nsTextToSubURI::ConvertAndEscape(
|
|||
pBuf = buf;
|
||||
}
|
||||
if(NS_SUCCEEDED(rv = encoder->Convert(text,&ulen, pBuf, &outlen))) {
|
||||
*_retval = nsEscape(convert, url_XPAlphas);
|
||||
pBuf[outlen] = '\0';
|
||||
*_retval = nsEscape(pBuf, url_XPAlphas);
|
||||
if(nsnull == *_retval)
|
||||
rv = NS_ERROR_OUT_OF_MEMORY;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче