зеркало из https://github.com/mozilla/pjs.git
Space availability check done for 1 byte, too.
This commit is contained in:
Родитель
83073a77fe
Коммит
2c93acbed6
|
@ -246,9 +246,15 @@ PRIVATE PRBool uCheckAndGenAlways1Byte(
|
|||
)
|
||||
{
|
||||
/* Don't check inlen. The caller should ensure it is larger than 0 */
|
||||
*outlen = 1;
|
||||
out[0] = in & 0xff;
|
||||
return PR_TRUE;
|
||||
/* Oops, I don't agree. Code changed to check every time. [CATA] */
|
||||
if(outbuflen < 1)
|
||||
return PR_FALSE;
|
||||
else
|
||||
{
|
||||
*outlen = 1;
|
||||
out[0] = in & 0xff;
|
||||
return PR_TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
/*=================================================================================
|
||||
|
|
|
@ -246,9 +246,15 @@ PRIVATE PRBool uCheckAndGenAlways1Byte(
|
|||
)
|
||||
{
|
||||
/* Don't check inlen. The caller should ensure it is larger than 0 */
|
||||
*outlen = 1;
|
||||
out[0] = in & 0xff;
|
||||
return PR_TRUE;
|
||||
/* Oops, I don't agree. Code changed to check every time. [CATA] */
|
||||
if(outbuflen < 1)
|
||||
return PR_FALSE;
|
||||
else
|
||||
{
|
||||
*outlen = 1;
|
||||
out[0] = in & 0xff;
|
||||
return PR_TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
/*=================================================================================
|
||||
|
|
Загрузка…
Ссылка в новой задаче