* eet: fix file corruption reported by Tiago Falcao <tiago@profusion.mobi>
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 8 Apr 2010 14:04:22 +0000 (14:04 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 8 Apr 2010 14:04:22 +0000 (14:04 +0000)
        Note: Do never call eet_flush2 if you don't actually fclose the file just after.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47832 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

ChangeLog
src/lib/eet_lib.c

index 70b6e82..fb3d310 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
        * Improve eet_eina_file_data_descriptor_class_set by using
        eina_hash_direct_add to avoid duplication hash key string.
+
+2010-04-08  Cedric BAIL
+
+       * Fix file corruption reported by Tiago Falcao <tiago@profusion.mobi>
index f237d4b..884fc4c 100644 (file)
@@ -1463,7 +1463,6 @@ eet_open(const char *file, Eet_File_Mode mode)
        ef = eet_cache_find((char *)file, eet_writers, eet_writers_num);
        if (ef)
          {
-            eet_flush2(ef);
             ef->references++;
             ef->delete_me_now = 1;
              eet_internal_close(ef, EINA_TRUE);