X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/a80376437ca7e774f41a43f33775f2c0b5b662a2..cfcbab8ec369453b7809f2d2954b15d1bb5fcfdd:/emufs/tipo2.c diff --git a/emufs/tipo2.c b/emufs/tipo2.c index 70d889d..6f05f66 100644 --- a/emufs/tipo2.c +++ b/emufs/tipo2.c @@ -116,6 +116,12 @@ int emufs_tipo2_borrar_registro(EMUFS *efs, EMUFS_REG_ID n_IdReg) 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); }