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
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to