diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c index fe9ab206bb..05245318d1 100644 --- a/src/lib/eina/eina_file_common.c +++ b/src/lib/eina/eina_file_common.c @@ -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);