Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/eet
Dir : e17/libs/eet/src/lib
Modified Files:
eet_lib.c
Log Message:
leak--
===================================================================
RCS file: /cvs/e/e17/libs/eet/src/lib/eet_lib.c,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -3 -r1.108 -r1.109
--- eet_lib.c 29 May 2008 02:00:04 -0000 1.108
+++ eet_lib.c 9 Jun 2008 03:07:35 -0000 1.109
@@ -1252,11 +1252,8 @@
ef->data_size = file_stat.st_size;
ef->data = mmap(NULL, ef->data_size, PROT_READ,
MAP_SHARED, fileno(ef->fp), 0);
- if (ef->data == MAP_FAILED)
- {
- ef->data = NULL;
- return NULL;
- }
+ if (eet_test_close((ef->data == MAP_FAILED), ef))
+ return NULL;
ef = eet_internal_read(ef);
if (!ef)
return NULL;
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs