From ecf6248a1caed37c4fdad7d082b91bf815c743a5 Mon Sep 17 00:00:00 2001 From: "jpierre%netscape.com" Date: Thu, 31 Oct 2002 01:54:13 +0000 Subject: Fix for 177208 - unmark arena when DER decoding is successful --- security/nss/lib/util/quickder.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'security/nss/lib') diff --git a/security/nss/lib/util/quickder.c b/security/nss/lib/util/quickder.c index 9e9201769..b6393c8f5 100644 --- a/security/nss/lib/util/quickder.c +++ b/security/nss/lib/util/quickder.c @@ -898,6 +898,10 @@ SECStatus SEC_QuickDERDecodeItem(PRArenaPool* arena, void* dest, { PORT_ArenaRelease(arena, savpos); } + else + { + PORT_ArenaUnmark(arena, savpos); + } } return rv; -- cgit v1.2.1