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:
Jaeun Choi 2015-03-19 16:15:20 +09:00
parent 27920d31c1
commit 3cd2801be7
1 changed files with 2 additions and 0 deletions

View File

@ -370,6 +370,8 @@ eina_file_virtualize(const char *virtual_name, const void *data, unsigned long l
const char *tmpname = "/dev/mem/virtual\\/%16x";
int slen;
EINA_SAFETY_ON_NULL_RETURN_VAL(data, NULL);
// Generate an almost uniq filename based on current nsec time.
if (_eina_time_get(&tp)) return NULL;
ti = _eina_time_convert(&tp);