return block;
}
-EMUFS_REG_ID emufs_tipo1_grabar_registro(EMUFS* efs, void* reg,
- EMUFS_REG_SIZE reg_size, int* err)
+EMUFS_REG_ID emufs_tipo1_grabar_registro(EMUFS* efs, void* reg, EMUFS_REG_SIZE reg_size, int* err)
{
EMUFS_TIPO1_REG_HEADER reg_header; /* cabecera del registro a guardar */
EMUFS_FREE fs; /* espacio libre en el bloque */
/* si no hay bloques con suficiente espacio creo un bloque nuevo */
if (block_id == EMUFS_NOT_FOUND) {
/* tamaño máximo ultilizable para datos en un bloque */
- EMUFS_BLOCK_SIZE block_space
- = efs->tam_bloque - sizeof(EMUFS_TIPO1_REG_HEADER);
+ EMUFS_BLOCK_SIZE block_space = efs->tam_bloque - sizeof(EMUFS_TIPO1_REG_HEADER);
/* identificador del bloque que se guarda */
EMUFS_BLOCK_ID curr_block_id = EMUFS_NOT_FOUND;
/* tamaño de la porción de registro que se guarda */
reg_header.size -= chunk_size; /* Resto lo que ya guardé */
chunk_size = MIN(reg_header.size, block_space);
/* graba porción del registro en bloque */
- emufs_tipo1_escribir_reg_chunk_en_memoria(block, reg_header,
- chunk_ptr, chunk_size);
+ emufs_tipo1_escribir_reg_chunk_en_memoria(block, reg_header, chunk_ptr, chunk_size);
/* graba el bloque en el archivo */
- curr_block_id = emufs_tipo1_grabar_bloque(efs, block,
- EMUFS_NOT_FOUND, err);
+ curr_block_id = emufs_tipo1_grabar_bloque(efs, block, EMUFS_NOT_FOUND, err);
if (*err) {
PERR("error al grabar bloque");
free(block);