if ( reg_b.id_reg == ID )
break;
}
+ fseek(f_block_reg, -sizeof(BLOCK_REG_T), SEEK_CUR);
/* Estoy parado sobre el punto id/registro que debo borrar */
printf("registro borrado= %ld en bloque = %d\n",reg_b.id_reg,reg_b.block);
/*justifico en archivo a la izquieda*/
}
}
- /*trunco el ultimo registro del archivo
+ /*trunco el ultimo registro del archiv*/
fseek(f_block_reg,0,SEEK_END);
truncate(name_f_block_reg,ftell(f_block_reg)-sizeof(BLOCK_REG_T));
- */
+
fclose(f_block_reg);
free(bloque);