From c119195b94b1c19e4b5874bc02f73e6a259fbe69 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Mon, 6 Sep 2010 10:54:03 +0000 Subject: [PATCH] * eet: fix use of garbage data. SVN revision: 51920 --- legacy/eet/src/lib/eet_lib.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index b5a2ab86ea..ef8e5c93f7 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -2271,7 +2271,7 @@ eet_write_cipher(Eet_File *ef, unsigned int data_ciphered_sz = 0; const void *tmp; - tmp = data2 ? data2 : data; + tmp = comp ? data2 : data; if (!eet_cipher(tmp, data_size, cipher_key, strlen(cipher_key), &data_ciphered, &data_ciphered_sz)) { @@ -2291,8 +2291,8 @@ eet_write_cipher(Eet_File *ef, } } else - if (!comp) - memcpy(data2, data, size); + if (!comp) + memcpy(data2, data, size); /* Does this node already exist? */ for (efn = ef->header->directory->nodes[hash]; efn; efn = efn->next)