char* registro; /* registro a leer */
EMUFS_BLOCK_ID block_id; /* id del bloque en donde esta el registro a leer */
EMUFS_BLOCK_SIZE offset; /* offset del bloque leído */
- EMUFS_BLOCK_SIZE block_size; /* tamaño del bloque leído */
EMUFS_TIPO1_REG_HEADER curr_reg_header; /* cabecera del registro a leer */
block_id = emufs_idx_buscar_registro(efs, reg_id);
}
/* Desplazo el offset */
offset += curr_reg_header.size;
- } while (offset < block_size);
+ } while (offset < efs->tam_bloque);
free(block);
return registro;