X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/92aca5d432abb85476f6c100fb55190cd5947a00..cea6c333334aa778c0828c62821f4fafc099ea8c:/tipo3/emufs.c diff --git a/tipo3/emufs.c b/tipo3/emufs.c index ae302fd..53ba505 100644 --- a/tipo3/emufs.c +++ b/tipo3/emufs.c @@ -5,7 +5,7 @@ #define EXT_TIPO3_ID ".idx" #define EXT_TIPO3_DATA ".dat" #define EXT_TIPO3_DISP ".fsc" -#define EXT_TIPO3_IDS ".ids" +#define EXT_TIPO3_IDS ".did" char *str_dup(const char *s); @@ -36,7 +36,7 @@ EMUFS *emufs_crear(const char *filename, char tipo, unsigned int tam_bloque, uns tmp->leer_bloque = leer_bloque; tmp->leer_registro = leer_registro; tmp->grabar_registro = grabar_registro; - tmp->borrar_registro = NULL; + tmp->borrar_registro = borrar_registro; tmp->nombre = str_dup(filename); strcpy(name, filename); @@ -114,7 +114,7 @@ EMUFS *emufs_abrir(const char *filename) tmp->leer_bloque = leer_bloque; tmp->leer_registro = leer_registro; tmp->grabar_registro = grabar_registro; - tmp->borrar_registro = NULL; + tmp->borrar_registro = borrar_registro; tmp->nombre = str_dup(filename); }