git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/eet@14953
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
ef->header->directory->nodes = calloc(1, sizeof(Eet_File_Node *) * (1 << ef->header->directory->size));
if (!ef->header->directory->nodes) return 0;
}
+
/* dup name */
name2 = strdup(name);
if (!name2) return 0;
+
/* figure hash bucket */
hash = eet_hash_gen(name, ef->header->directory->size);
+
/* dup data */
data_size = size;
+
/* have bigger buffer for compress */
if (compress) data_size = 12 + ((size * 101) / 100);
+
data2 = malloc(data_size);
if (!data2)
{