pkcs15-init: coverity scan warning RESOURCE-LEAK

CID 402619: Resource leak (RESOURCE_LEAK)
This commit is contained in:
Viktor Tarasov 2012-06-11 20:10:42 +02:00
parent c6f4e09477
commit 12dcf13236
1 changed files with 4 additions and 3 deletions

View File

@ -1184,7 +1184,7 @@ static int
do_store_data_object(struct sc_profile *profile)
{
struct sc_pkcs15init_dataargs args;
u8 *data;
unsigned char *data = NULL;
size_t datalen;
int r=0;
@ -1205,10 +1205,11 @@ do_store_data_object(struct sc_profile *profile)
/* der_encoded contains the plain data, nothing DER encoded */
args.der_encoded.value = data;
args.der_encoded.len = datalen;
r = sc_pkcs15init_store_data_object(p15card, profile,
&args, NULL);
r = sc_pkcs15init_store_data_object(p15card, profile, &args, NULL);
}
if (data)
free(data);
return r;
}