From: Leandro Lucarella Date: Fri, 16 Apr 2004 06:41:55 +0000 (+0000) Subject: Elimino basura. X-Git-Tag: svn_import_r684~460 X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/commitdiff_plain/abee4a82225665f66e60a61a27bb924c698e101c?ds=inline Elimino basura. --- diff --git a/emufs/tipo1.c b/emufs/tipo1.c index 1c48211..827571d 100644 --- a/emufs/tipo1.c +++ b/emufs/tipo1.c @@ -165,36 +165,6 @@ void* emufs_tipo1_leer_registro(EMUFS* efs, EMUFS_REG_ID reg_id, return registro; } -#if 0 - /* tamaño máximo ultilizable para datos en un bloque */ - EMUFS_BLOCK_SIZE block_space - = efs->tam_bloque - sizeof(EMUFS_TIPO1_REG_HEADER); - /* tamaño de la porción de registro que se guarda */ - EMUFS_REG_SIZE chunk_size = 0; - /* puntero a la porción actual del registro */ - char* chunk_ptr; - /* puntero a la posición actual del bloque */ - char* block_ptr = block + offset; - - *reg_size = curr_reg_header.size; /* obtengo tamaño del registro */ - registro = chunk_ptr = (char*) malloc(*reg_size); - if (registro == NULL) { - /* TODO Manejo de errores */ - free(block); - PERR("No hay memoria"); - *err = 2; /* EMUFS_ERROR_OUT_OF_MEMORY */ - return NULL; - } - do { - block_ptr += chunk_size; /* Avanzo para guardar prox chunk */ - chunk_ptr += chunk_size; /* Avanzo para guardar prox chunk */ - curr_reg_header.size -= chunk_size; /* Resto lo que ya guardé */ - chunk_size = MIN(curr_reg_header.size, block_space); - /* copio porción de registro en el buffer */ - memcpy(chunk_ptr, block_ptr, chunk_size); - } while (curr_reg_header.size > block_space); -#endif - void* emufs_tipo1_leer_registro_raw(EMUFS *efs, EMUFS_REG_ID id, EMUFS_REG_SIZE *size, int *pos) {