if (block_id == EMUFS_NOT_FOUND) {
/* crear un nuevo bloque en memoria */
block = (char*) malloc(efs->tam_bloque);
+ memset(block, 0, efs->tam_bloque);
if (block == NULL) {
/* TODO Manejo de errores */
PERR("No hay memoria");
offset += curr_reg_size;
} while (offset < block_size);
+ (*size) = efs->tam_bloque;
return block;
}