forked from enlightenment/efl
eina: safety check for NULL pointer
data should not be NULL. it is used as the source of memcpy. @fix
This commit is contained in:
parent
27920d31c1
commit
3cd2801be7
|
@ -370,6 +370,8 @@ eina_file_virtualize(const char *virtual_name, const void *data, unsigned long l
|
||||||
const char *tmpname = "/dev/mem/virtual\\/%16x";
|
const char *tmpname = "/dev/mem/virtual\\/%16x";
|
||||||
int slen;
|
int slen;
|
||||||
|
|
||||||
|
EINA_SAFETY_ON_NULL_RETURN_VAL(data, NULL);
|
||||||
|
|
||||||
// Generate an almost uniq filename based on current nsec time.
|
// Generate an almost uniq filename based on current nsec time.
|
||||||
if (_eina_time_get(&tp)) return NULL;
|
if (_eina_time_get(&tp)) return NULL;
|
||||||
ti = _eina_time_convert(&tp);
|
ti = _eina_time_convert(&tp);
|
||||||
|
|
Loading…
Reference in New Issue