projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
27920d3
)
eina: safety check for NULL pointer
author
Jaeun Choi
<jaeun12.choi@samsung.com>
Thu, 19 Mar 2015 07:15:20 +0000
(16:15 +0900)
committer
Jaeun Choi
<jaeun12.choi@samsung.com>
Thu, 19 Mar 2015 07:15:20 +0000
(16:15 +0900)
data should not be NULL. it is used as the source of memcpy.
@fix
src/lib/eina/eina_file_common.c
patch
|
blob
|
history
diff --git
a/src/lib/eina/eina_file_common.c
b/src/lib/eina/eina_file_common.c
index
fe9ab20
..
0524531
100644
(file)
--- 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);