duplicate name first

SVN revision: 14952
This commit is contained in:
tsauerbeck 2005-05-26 10:51:50 +00:00 committed by tsauerbeck
parent 26d7e31787
commit 898379b49b
1 changed files with 2 additions and 2 deletions

View File

@ -847,11 +847,11 @@ eet_write(Eet_File *ef, char *name, void *data, int size, int compress)
ef->header->directory->nodes = calloc(1, sizeof(Eet_File_Node *) * (1 << ef->header->directory->size));
if (!ef->header->directory->nodes) return 0;
}
/* figure hash bucket */
hash = eet_hash_gen(name, ef->header->directory->size);
/* 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 */