From 28759c1a67ecbc0b074689cb22d26608519adf1d Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 8 Apr 2010 14:04:22 +0000 Subject: [PATCH] * eet: fix file corruption reported by Tiago Falcao Note: Do never call eet_flush2 if you don't actually fclose the file just after. SVN revision: 47832 --- legacy/eet/ChangeLog | 4 ++++ legacy/eet/src/lib/eet_lib.c | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/legacy/eet/ChangeLog b/legacy/eet/ChangeLog index 70b6e82815..fb3d3108c6 100644 --- a/legacy/eet/ChangeLog +++ b/legacy/eet/ChangeLog @@ -351,3 +351,7 @@ * 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 diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index f237d4bd62..884fc4cf43 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -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);