parent
db6157d408
commit
39a63149cf
|
@ -123,6 +123,9 @@ efreet_ini_parse(const char *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
left = file_stat.st_size;
|
left = file_stat.st_size;
|
||||||
|
/* let's make mmap safe and just get 0 pages for IO erro */
|
||||||
|
eina_mmap_safety_enabled_set(EINA_TRUE);
|
||||||
|
|
||||||
buffer = mmap(NULL, left, PROT_READ, MAP_SHARED, fileno(f), 0);
|
buffer = mmap(NULL, left, PROT_READ, MAP_SHARED, fileno(f), 0);
|
||||||
if (buffer == MAP_FAILED)
|
if (buffer == MAP_FAILED)
|
||||||
{
|
{
|
||||||
|
|
|
@ -980,6 +980,9 @@ efreet_mime_shared_mimeinfo_magic_load(const char *file)
|
||||||
fd = open(file, O_RDONLY);
|
fd = open(file, O_RDONLY);
|
||||||
if (fd == -1) return;
|
if (fd == -1) return;
|
||||||
|
|
||||||
|
/* let's make mmap safe and just get 0 pages for IO erro */
|
||||||
|
eina_mmap_safety_enabled_set(EINA_TRUE);
|
||||||
|
|
||||||
data = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, 0);
|
data = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, 0);
|
||||||
if (data == MAP_FAILED)
|
if (data == MAP_FAILED)
|
||||||
{
|
{
|
||||||
|
|
|
@ -99,6 +99,9 @@ efreet_xml_new(const char *file)
|
||||||
fd = open(file, O_RDONLY);
|
fd = open(file, O_RDONLY);
|
||||||
if (fd == -1) goto efreet_error;
|
if (fd == -1) goto efreet_error;
|
||||||
|
|
||||||
|
/* let's make mmap safe and just get 0 pages for IO erro */
|
||||||
|
eina_mmap_safety_enabled_set(EINA_TRUE);
|
||||||
|
|
||||||
data = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, 0);
|
data = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, 0);
|
||||||
if (data == MAP_FAILED) goto efreet_error;
|
if (data == MAP_FAILED) goto efreet_error;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue