/* void *ptr // Puntero al buffer (registro) a guardar */
/* EMUFS_REG_SIZE n_RegSize // Size del reg en cuestion */
/**********************************************************************/
-EMUFS_REG_ID emufs_tipo2_grabar_registro(EMUFS *efs, void *ptr, EMUFS_REG_SIZE n_RegSize)
+EMUFS_REG_ID emufs_tipo2_grabar_registro(EMUFS *efs, void *ptr, EMUFS_REG_SIZE n_RegSize, int* err)
{
EMUFS_REG_ID n_IdReg;
EMUFS_FREE n_FreeSpace;
printf ("tipo2.c >> About to delete Reg %lu of Size: %lu\n",n_IdReg,n_RegSize);
emufs_tipo2_dummyfill(efs,n_RegOffset,n_RegSize);
+ /* Agregamos el GAP en el archivo de FSC, el cual hara un merge con */
+ /* otro GAP por delante y/o por detras en caso de hayarlo. */
+ emufs_fsc_agregar_gap(efs,n_RegOffset,n_RegSize+sizeof(EMUFS_REG_ID)+sizeof(EMUFS_REG_SIZE));
+ /* Borramos el registro del indice de posiciones relativas */
+ /*emufs_idx_borrar(efs,n_IdReg);*/
+
return(0);
}