Hi Gert,

On Tue, Apr 21, 2015 at 9:58 AM, Vasily Kulikov <seg...@openwall.com> wrote:
> On Mon, Apr 20, 2015 at 16:30 +0200, Yegor Yefremov wrote:
>> Release pCertName, if SecCertificateCopyValues() fails.
>>
>> Found via cppcheck.
>>
>> Signed-off-by: Yegor Yefremov <yegorsli...@googlemail.com>
>> Cc: Vasily Kulikov <seg...@openwall.com>
>
> Acked-by: Vasily Kulikov <seg...@openwall.com>
>
> Thank you!
>
>> ---
>>  contrib/keychain-mcd/cert_data.c | 1 +
>>  1 file changed, 1 insertion(+)
>>
>> diff --git a/contrib/keychain-mcd/cert_data.c 
>> b/contrib/keychain-mcd/cert_data.c
>> index f2b33ed..a04bf79 100644
>> --- a/contrib/keychain-mcd/cert_data.c
>> +++ b/contrib/keychain-mcd/cert_data.c
>> @@ -146,6 +146,7 @@ CFArrayRef GetFieldsFromCertificate(SecCertificateRef 
>> certificate, CFTypeRef oid
>>        printErrorMsg("GetFieldsFromCertificate: SecCertificateCopyValues", 
>> error);
>>        CFRelease(keySelection);
>>        CFRelease(fields);
>> +      destroyCertName(pCertName);
>>        return NULL;
>>    }
>>    CFDictionaryRef vals = CFDictionaryGetValue(dict, oid);
>> --
>> 2.1.0
>
> --
> Vasily Kulikov
> http://www.openwall.com - bringing security into open computing environments

Could you please take a look at this patch?

Btw. do you have a Jenkins or buildbot instance running for OpenVPN?

I'm monitoring some OSS projects with Jenkins and cppcheck plugin.

Yegor

Reply via email to