зеркало из https://github.com/mozilla/pjs.git
Allocate the padded result arena with the correct length
This commit is contained in:
Родитель
c5d8f4217a
Коммит
e02ca981e8
|
@ -264,7 +264,7 @@ PK11SDR_Decrypt(SECItem *data, SECItem *result, void *cx)
|
|||
if (!ctx) { rv = SECFailure; goto loser; }
|
||||
|
||||
paddedResult.len = sdrResult.data.len;
|
||||
paddedResult.data = PORT_ArenaAlloc(arena, result->len);
|
||||
paddedResult.data = PORT_ArenaAlloc(arena, paddedResult.len);
|
||||
|
||||
rv = PK11_CipherOp(ctx, paddedResult.data, &paddedResult.len, paddedResult.len,
|
||||
sdrResult.data.data, sdrResult.data.len);
|
||||
|
|
Загрузка…
Ссылка в новой задаче