Allocate the padded result arena with the correct length

This commit is contained in:
ddrinan%netscape.com 2000-10-03 00:58:39 +00:00
Родитель c5d8f4217a
Коммит e02ca981e8
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -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);