From df3faf4d095a4a5eaa93d1e13f69fa92d4aa14fe Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Tue, 9 Dec 2008 17:48:50 +0000 Subject: Fix some memory leaks. --- src/object.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/object.c') diff --git a/src/object.c b/src/object.c index db82fbc..c30348e 100644 --- a/src/object.c +++ b/src/object.c @@ -309,6 +309,9 @@ test_get_attribute_value(CK_SESSION_HANDLE session, CK_OBJECT_HANDLE object) P11T_CHECK_BOOL("CKA_MODIFIABLE boolean value", *((CK_BBOOL*)attrs[3].pValue)); P11T_CHECK_STRING("CKA_LABEL value", attrs[4].pValue, attrs[4].ulValueLen); + if(attrs[4].ulValueLen) + free(attrs[4].pValue); + return CONTINUE; } -- cgit v1.2.3