jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=99efaf4ad17013fae3b10c02ffa8de9d6c767e5d
commit 99efaf4ad17013fae3b10c02ffa8de9d6c767e5d Author: Jean-Philippe Andre <[email protected]> Date: Mon Jan 13 17:22:50 2014 +0900 Evas/cserve2: Clear up File_Data when opening a new image After a file changed, the "changed" flag was not reset in the File_Data structure, although it was supposed to represent a new entry altogether. --- src/bin/evas/evas_cserve2_cache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/evas/evas_cserve2_cache.c b/src/bin/evas/evas_cserve2_cache.c index 0fbb1fb..77d1ce2 100644 --- a/src/bin/evas/evas_cserve2_cache.c +++ b/src/bin/evas/evas_cserve2_cache.c @@ -2613,6 +2613,7 @@ cserve2_cache_file_open(Client *client, unsigned int client_file_id, ERR("Could not create new file entry!"); return -1; } + memset(fd, 0, sizeof(*fd)); fd->valid = EINA_FALSE; fd->path = cserve2_shared_string_add(path); fd->key = cserve2_shared_string_add(key); --
