#include <string.h>
#include <unistd.h>
-/**********************************************************************/
-/* int emufs_did_crear(EMUFS* efs) */
-/* */
-/* Objetivo: Crea un archivo de ID's Liberados. */
-/* Parametros: EMUFS *efs // Struct con handlers de un Data File. */
-/**********************************************************************/
+/* Crea un archivo de ID's Liberados. */
int emufs_did_crear(EMUFS* efs)
{
return emufs_crear_archivo_auxiliar(efs->nombre, EMUFS_DID_EXT);
}
-/**********************************************************************/
-/* EMUFS_REG_ID emufs_did_get_last(EMUFS *efs) */
-/* */
-/* Objetivo: Devuelve el ID Libre, liberado mas recientemente (pila) */
-/* Parametros: EMUFS *efs // Struct con handlers + info del openfile. */
-/**********************************************************************/
+/* Devuelve el ID Libre, liberado mas recientemente (pila) */
EMUFS_REG_ID emufs_did_get_last(EMUFS *efs)
{
FILE *f_did;
return n_RegId;
}
-/**********************************************************************/
-/* int emufs_did_agregar(EMUFS *efs, EMUFS_REG_ID n_RegId) */
-/* */
-/* Objetivo: Agrega un registro al archivo de ID's Libres (pila) */
-/* Parametros: EMUFS *efs // Struct con handlers + info del openfile. */
-/* EMUFS_REG_ID n_RegId // Id Libre a agregar. */
-/**********************************************************************/
+/* Agrega un registro al archivo de ID's Libres (pila) */
int emufs_did_agregar(EMUFS *efs, EMUFS_REG_ID n_RegId)
{
FILE *f_did;