forked from enlightenment/efl
parent
39a63149cf
commit
d151871a25
|
@ -148,6 +148,9 @@ eet_identity_open(const char *certificate_file,
|
||||||
if (fstat(fd, &st))
|
if (fstat(fd, &st))
|
||||||
goto on_error;
|
goto on_error;
|
||||||
|
|
||||||
|
/* let's make mmap safe and just get 0 pages for IO erro */
|
||||||
|
eina_mmap_safety_enabled_set(EINA_TRUE);
|
||||||
|
|
||||||
if ((data =
|
if ((data =
|
||||||
mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0)) == MAP_FAILED)
|
mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0)) == MAP_FAILED)
|
||||||
goto on_error;
|
goto on_error;
|
||||||
|
@ -179,6 +182,9 @@ eet_identity_open(const char *certificate_file,
|
||||||
if (fstat(fd, &st))
|
if (fstat(fd, &st))
|
||||||
goto on_error;
|
goto on_error;
|
||||||
|
|
||||||
|
/* let's make mmap safe and just get 0 pages for IO erro */
|
||||||
|
eina_mmap_safety_enabled_set(EINA_TRUE);
|
||||||
|
|
||||||
if ((data =
|
if ((data =
|
||||||
mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0)) == MAP_FAILED)
|
mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0)) == MAP_FAILED)
|
||||||
goto on_error;
|
goto on_error;
|
||||||
|
@ -525,6 +531,9 @@ eet_identity_sign(FILE *fp,
|
||||||
if (fstat(fd, &st_buf) < 0)
|
if (fstat(fd, &st_buf) < 0)
|
||||||
return EET_ERROR_MMAP_FAILED;
|
return EET_ERROR_MMAP_FAILED;
|
||||||
|
|
||||||
|
/* let's make mmap safe and just get 0 pages for IO erro */
|
||||||
|
eina_mmap_safety_enabled_set(EINA_TRUE);
|
||||||
|
|
||||||
/* Map the file in memory. */
|
/* Map the file in memory. */
|
||||||
data = mmap(NULL, st_buf.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
|
data = mmap(NULL, st_buf.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
|
||||||
if (data == MAP_FAILED)
|
if (data == MAP_FAILED)
|
||||||
|
|
Loading…
Reference in New Issue