eet: add checking on null to eet_data_write_cipher and EINA_ARG_NONNULL to dump API @fix

Summary:
add checking on null to eet_data_write_cipher and EINA_ARG_NONNULL to eet_data_dump*
and eet_data_test_dump* API

Reviewers: NikaWhite, myoungwoon, cedric

Reviewed By: cedric

Subscribers: jpeg, t.naumenko

Differential Revision: https://phab.enlightenment.org/D4433

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
Artem Popov 2016-11-28 10:44:59 -08:00 committed by Cedric BAIL
parent e190173338
commit 30693b8487
2 changed files with 5 additions and 4 deletions

View File

@ -3244,7 +3244,7 @@ EAPI int
eet_data_text_dump(const void *data_in,
int size_in,
Eet_Dump_Callback dumpfunc,
void *dumpdata);
void *dumpdata) EINA_ARG_NONNULL(3);
/**
* Take an ascii encoding from eet_data_text_dump() and re-encode in binary.
@ -3297,7 +3297,7 @@ EAPI int
eet_data_dump(Eet_File *ef,
const char *name,
Eet_Dump_Callback dumpfunc,
void *dumpdata);
void *dumpdata) EINA_ARG_NONNULL(3);
/**
* Take an ascii encoding from eet_data_dump() and re-encode in binary.
@ -4074,7 +4074,7 @@ eet_data_text_dump_cipher(const void *data_in,
const char *cipher_key,
int size_in,
Eet_Dump_Callback dumpfunc,
void *dumpdata);
void *dumpdata) EINA_ARG_NONNULL(4);
/**
* Take an ascii encoding from eet_data_text_dump() and re-encode
@ -4133,7 +4133,7 @@ eet_data_dump_cipher(Eet_File *ef,
const char *name,
const char *cipher_key,
Eet_Dump_Callback dumpfunc,
void *dumpdata);
void *dumpdata) EINA_ARG_NONNULL(4);
/**
* Take an ascii encoding from eet_data_dump() and re-encode in

View File

@ -2397,6 +2397,7 @@ eet_data_write_cipher(Eet_File *ef,
int val;
EINA_SAFETY_ON_NULL_RETURN_VAL(edd, 0);
EINA_SAFETY_ON_NULL_RETURN_VAL(data, 0);
ed = eet_dictionary_get(ef);