From: Enlightenment S. <no-...@en...> - 2010-02-14 21:22:14
|
Log: Use MAP_FAILED constant Author: englebass Date: 2010-02-14 13:22:06 -0800 (Sun, 14 Feb 2010) New Revision: 46174 Modified: trunk/efreet/src/lib/efreet_xml.c Modified: trunk/efreet/src/lib/efreet_xml.c =================================================================== --- trunk/efreet/src/lib/efreet_xml.c 2010-02-14 19:04:11 UTC (rev 46173) +++ trunk/efreet/src/lib/efreet_xml.c 2010-02-14 21:22:06 UTC (rev 46174) @@ -92,7 +92,7 @@ { Efreet_Xml *xml = NULL; int size, fd = -1; - char *data = (void *)-1; + char *data = MAP_FAILED; if (!file) return NULL; @@ -103,7 +103,7 @@ if (fd == -1) goto efreet_error; data = mmap(NULL, size, PROT_READ, MAP_SHARED, fd, 0); - if (data == (void *)-1) goto efreet_error; + if (data == MAP_FAILED) goto efreet_error; error = 0; xml = efreet_xml_parse(&data, &size); @@ -115,7 +115,7 @@ efreet_error: ERR("could not parse xml file"); - if (data != (void *)-1) munmap(data, size); + if (data != MAP_FAILED) munmap(data, size); if (fd != -1) close(fd); if (xml) efreet_xml_del(xml); return NULL; |