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);

-- 


Reply via email to