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