Subject: Re: [E-devel] Add Null checking routine
I prepared patch - check eet file pointer parameter in
eet_identity_signature, eet_identity_x509 and eet_identity_sha1 functions.
Please take a look at attached files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@77976
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
eet_identity_x509(Eet_File *ef,
int *der_length)
{
+ if (eet_check_pointer(ef))
+ return NULL;
+
if (!ef->x509_der)
return NULL;
eet_identity_signature(Eet_File *ef,
int *signature_length)
{
+ if (eet_check_pointer(ef))
+ return NULL;
+
if (!ef->signature)
return NULL;
eet_identity_sha1(Eet_File *ef,
int *sha1_length)
{
+ if (eet_check_pointer(ef))
+ return NULL;
+
if (!ef->sha1)
ef->sha1 = eet_identity_compute_sha1(ef->data,
ef->data_size,