From 99efaf4ad17013fae3b10c02ffa8de9d6c767e5d Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Mon, 13 Jan 2014 17:22:50 +0900 Subject: [PATCH] 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 0fbb1fbc2e..77d1ce2a89 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);